Starring: Scarlett Johansson, Michael Pitt, Michael Wincott and Juliette Binoche. In Cinemas March 31.