Mikako Ichikawa
as
Kayako Kirishima
Manami Konishi
as
Masami Endo
Jun Murakami
as
Older guy
Kenzô Kawarasaki
as
Teacher of world history
Cuba Gooding Jr.
as
Albert Lewis
Annabella Sciorra
as
Annie Collins-Nielsen
Robin Williams
as
Chris Nielsen
Colin Farrell
as
Alec
Helen Baxendale
as
Lisa
Christoph Waltz
as
Peter
Aleksandr Sokurov
Director
Léolo
as
Groom service
Adolf Hitler
as
Self
Dwight D. Eisenhower
as
Self
Bernadette Lafont
as
Céline
Micha Bayard
as
Juana - la bonne espagnole
Carl Studer
as
L'Américain
Virginie Thévenet
as
Stéphanie
Peter Webber
Director
Scarlett Johansson
as
Griet
Judy Parfitt
as
Maria Thins
Cillian Murphy
as
Pieter
Colin Firth
as
Vermeer
Sheila McCarthy
as
Polly Vandersma
Joan Rivers
as
Self
Kathie Lee Gifford
as
Self
Jane Seymour
as
Self
Regis Philbin
as
Self
Catherine Deneuve
as
Delphine Garnier
Agnès Varda
as
Music-Loving Nun
Michel Piccoli
as
Simon Dame
Mariusz Bonaszewski
as
Madejski
Kanji Tsuda
as
Goemon Nagai
Yûya Yagira
as
Hokusai Katsushika
Hiroshi Abe
as
Juzaburo Tsutaya
Hiroshi Tamaki
as
Utamaro Kitagawa
Hugh Grant
as
Anthony Campion
Portia de Rossi
as
Giddy
Ben Mendelsohn
as
Lewis
Sam Neill
as
Norman Lindsay
Kenneth Cranham
as
Leopold Czihaczek
Ruth Gemmell
as
Marie Schiele
Len Lesser
as
Cartoonist
Betty Blythe
as
Dowager
Everett Sloane
as
Dr. Gachet
Henry Corden
as
Waiter
Imogen Poots
as
Blanche Ingram
Ned Dennehy
as
Dr. Carter
Sally Hawkins
as
Mrs. Reed
Michael Fassbender
as
Rochester
Joël Séria
Director
Bernard Fresson
as
Émile
Dominique Lavanant
as
Marie Pape
Kevin Bray
Director
Ice Cube
as
Bucum
Oscar Isaac
as
Francesco
Eva Mendes
as
Gina
Tommy Flanagan
as
Williamson
John Karlen
as
Alex Jenkins
David Selby
as
Quentin Collins / Charles Collins
Kate Jackson
as
Tracy Collins
Hovik Keuchkerian
as
Tigran