Cast: Kate Mara, Johnny Depp, Morgan Freeman, Paul Bettany, Rebecca Hall, Cillian Murphy, Cole Hauser