All Cast

Diego Luna

Diego Luna

Michael Jackson

Samantha Morton

Samantha Morton

Marilyn Monroe

Denis Lavant

Denis Lavant

Charlie Chaplin

James Fox

James Fox

The Pope

Werner Herzog

Werner Herzog

Father Umbrillo

Leos Carax

Leos Carax

Renard

Richard Strange

Richard Strange

Abraham Lincoln

Jason Pennycooke

Jason Pennycooke

Sammy Davis, Jr.

Anita Pallenberg

Anita Pallenberg

The Queen

Rachel Korine

Rachel Korine

Little Red Riding Hood

Joseph Morgan

Joseph Morgan

James Dean

Melita Morgan

Melita Morgan

Madonna

Daniel Rovai

Daniel Rovai

Moe Stooge

Nigel Cooper

Nigel Cooper

Curly Stooge

Mal Whiteley

Mal Whiteley

Larry Stooge

Esme Creed-Miles

Esme Creed-Miles

Shirley Temple

Michael-Joel David Stuart

Michael-Joel David Stuart

Buckwheat

Cerrlera

Cerrlera

Man with Flowers

Britta Gartner

Britta Gartner

Nun

Camille De Pazzis

Camille De Pazzis

Nun 2

David Blaine

David Blaine

Priest 2

Eve Korine

Eve Korine

Nun

Elina Larrauga

Elina Larrauga

Nun

Loreto Barcelo

Loreto Barcelo

Nun

Gundula Hofer

Gundula Hofer

Nun

Sabina Ruiz

Sabina Ruiz

Nun

Lila Munro

Lila Munro

Nun

Leslie Aldredge

Leslie Aldredge

Nun

Louisa Jones

Louisa Jones

Nun

Aralelly Davidson

Aralelly Davidson

Nun

Anyury Trotman

Anyury Trotman

Nun

Mikeysha Calimoke

Mikeysha Calimoke

Nun

Sue Clark

Sue Clark

Nun

Macia Zapata

Macia Zapata

Nun

Eric Cornet

Eric Cornet

Dunce on Paris Bus

Franck Milhan

Franck Milhan

Dunce on Paris Bus

Alisa Grace Greaves

Alisa Grace Greaves

Autograph Girl

Quentin Grosset

Quentin Grosset

Little Boy (uncredited)