Director: Atom Egoyan (Adoration, Where the Truth Lies, The Sweet Hereafter) Cast: Julianne Moore, Liam Neeson, Amanda Seyfried, Nina Dobrev, Max Thieriot Release Date: March 26, 2010