Sam Worthington Elizabeth Banks Jamie Bell
John Barry Ken Adam Maud Adams
James Franco Michelle Williams Rachel Weisz