This film did not receive much publicity when it was released although it came out recently (2011), has a stellar cast (Jodie Foster, Kate Winslet, Christoph Waltz, and John C. Reilly, the first three being Oscar winners and the last a nominee), and was directed by Roman Polanski. It is set in New York City but was actually filmed in Europe, since Polanksi is a fugitive from the law in the US due to charges of rape of a minor. [Read more…]