With Oscar win, time to revisit Hans Landa and ‘Inglourious Basterds’ By Ami Eden March 10, 2010 2:56 am