All Cast

Rachel Weisz

Rachel Weisz

Penelope Stamp

Adrien Brody

Adrien Brody

Bloom

Mark Ruffalo

Mark Ruffalo

Stephen

Rinko Kikuchi

Rinko Kikuchi

Bang Bang

Robbie Coltrane

Robbie Coltrane

Curator

Maximilian Schell

Maximilian Schell

Diamond Dog

Ricky Jay

Ricky Jay

Narrator (voice)

Nora Zehetner

Nora Zehetner

Rose

Zachary Gordon

Zachary Gordon

Young Bloom

Max Records

Max Records

Young Stephen

Andy Nyman

Andy Nyman

Charleston

Noah Segan

Noah Segan

The Duke

Ram Bergman

Ram Bergman

Himself

Craig Johnson

Craig Johnson

Apple Cart Vendor

Dubravko Jovanović

Dubravko Jovanović

Albino

Esme Tyler

Esme Tyler

Young Girl

Jovan Vitas

Jovan Vitas

Young Boy

Ana Sofrenović

Ana Sofrenović

Charleston's Wife

Vladimír Kulhavý

Vladimír Kulhavý

Chief of Police

Alek Rodic

Alek Rodic

Snack Car Attendant

Josif Tatić

Josif Tatić

Oafish Foster Father

Slobodan Ćustić

Slobodan Ćustić

Foster Dad

Branka Pujić

Branka Pujić

Foster Mom

George Bocchetti

George Bocchetti

Excited Boy

Elis Derham

Elis Derham

Excited Boy

Joseph Gordon-Levitt

Joseph Gordon-Levitt

Bar Patron

Lukas Haas

Lukas Haas

Bar Patron

Stefan Kapičić

Stefan Kapičić

German Bar Owner (uncredited)