Hanns Zischler
as
Martin
John Hurt
as
Arthur Seldom
Elijah Wood
as
Martin
Danny Sapani
as
Scott
Burn Gorman
as
Yuri Podorov
Don Cheadle
as
Martin
Kaiwi Lyman
as
Noah
Emily Mortimer
as
Sharon
Douglas Fowley
as
Benny Battle
Edwin Maxwell
as
Editor
Joan Bennett
as
Eve Fallon
Sam Flint
as
Martin
Koen De Bouw
as
Jeffrey Godefroi
Monica Bellucci
as
Soraya Waldy
Simone Buchanan
as
Carissa
John Jarratt
as
Jacob
Thomas Vinterberg
Director
Dar Salim
as
Goran
Gustav Fischer Kjærulff
as
Martin
Jakob Cedergren
as
Nick
Sally Kirkland
as
Doctor Parker
Tom Sizemore
as
Roscoe
Rudy Youngblood
as
Sagebrush
Fredrik Hallgren
as
Martin
Russell Crowe
as
Andy
Hugo Weaving
as
Martin
Heather Mitchell
as
Mother
Saskia Post
as
Waitress
Paul McGuigan
Director
Vincent Cassel
as
Lord De Guise
Willem Dafoe
as
Martin
Paul Bettany
as
Nicholas
Tom Hardy
as
Straw
Seth Green
Director
Seth Green
as
Brandon
Breckin Meyer
as
Dan
Macaulay Culkin
as
Ian
Randy Orton
as
Martin
Matthew Kevin Anderson
as
Martin
Albert Delpy
as
Adjudant village
Clotilde Courau
as
Marthe
Bruno Slagmulder
as
Martin
Guillaume Depardieu
as
Simon
Björn Kjellman
as
David
Adam Lundgren
as
Flirtande sevitör
Sten Ljunggren
as
Josef
Eric Ericson
as
Martin