Daniel Brühl
as
Daniel
Emma Watson
as
Lena
Julian Ovenden
as
Roman
Christopher Lloyd
as
Hovis
William H. Macy
as
Lester
Sigourney Weaver
as
Narrator
Emma Watson
as
Princess Pea
Dougray Scott
as
Arthur Miller
Eddie Redmayne
as
Colin Clark
Emma Watson
as
Lucy
Kenneth Branagh
as
Sir Laurence Olivier
Emma Thompson
as
Self
Idris Elba
as
Self
Samuel L. Jackson
as
Self - Audience Member
Emma Watson
as
Self - Audience Member
Marc Warren
as
Mr. Simpson
Emma Watson
as
Pauline Fossil
Peter Bowles
as
Sir Donald Houghton
Lucy Cohu
as
Theo Dane
Alejandro Amenábar
Director
Emma Watson
as
Angela Gray
Ethan Hawke
as
Bruce Kenner
David Thewlis
as
Professor Kenneth Raines
Devon Bostick
as
Roy Gray
Emma Watson
as
Self
Daniel Radcliffe
as
Self
Darren Aronofsky
Director
Emma Watson
as
Ila
Marton Csokas
as
Lamech
Anthony Hopkins
as
Methuselah
Jennifer Connelly
as
Naameh
Sofia Coppola
Director
Kirsten Dunst
as
Herself
Marshall Bell
as
L.A. Detective #1
Emma Watson
as
Nicki
Emma Thompson
as
Self
Gary Oldman
as
Self
Emma Watson
as
Self
Ralph Fiennes
as
Self
Demi Lovato
Director
Christina Ricci
as
Self
Chris Columbus
as
Self
Daniel Radcliffe
as
Self - Actor, Harry Potter and the Sorcerer's Stone
Emma Watson
as
Self - Actress, Harry Potter and the Sorcerer's Stone
Seth Rogen
Director
Channing Tatum
as
Channing Tatum
Emma Watson
as
Emma Watson
Kevin Hart
as
Kevin Hart
Paul Rudd
as
Paul Rudd
Bill Condon
Director
Emma Watson
as
Belle
Ian McKellen
as
Cogsworth
Emma Thompson
as
Mrs. Potts
David Yates
Director
Emma Watson
as
Hermione Granger
Ralph Fiennes
as
Lord Voldemort
Emma Thompson
as
Professor Sybil Trelawney
Gary Oldman
as
Sirius Black
Alfonso Cuarón
Director
Daniel Radcliffe
as
Harry Potter
Emma Watson
as
Hermione Granger
Emma Thompson
as
Professor Sybil Trelawney
Gary Oldman
as
Sirius Black
Emma Watson
as
Herself
Michelle Obama
as
Herself
Anderson Cooper
as
Himself
David Yates
Director
Daniel Radcliffe
as
Harry Potter
Emma Watson
as
Hermione Granger
Ralph Fiennes
as
Lord Voldemort
Bill Nighy
as
Minister Rufus Scrimgeour
Greta Gerwig
Director
Florence Pugh
as
Amy March
James Norton
as
John Brooke
Emma Watson
as
Meg March
Timothée Chalamet
as
Theodore 'Laurie' Laurence