In Theaters: May 28, 2010
R | Action, Adventure, Drama | 2h 6m
Rachel Weisz
Max Minghella
Oscar Isaac
Ashraf Barhom
Michael Lonsdale
Rupert Evans