Lonny Price
Director
Freddie Highmore
as
Hally Ballard
Robin Smith
as
Man in Bar / Radio news reader
Danny Keogh
as
Mr. Prentice
Ving Rhames
as
Sam
Nick Hamm
Director
John Hurt
as
Harry Patterson
Timothy Spall
as
Ian Paisley
Freddie Highmore
as
Jack the Driver
Catherine McCormack
as
Kate Elgar
Juan Dávila
as
Aragon Soldier
David Chevers
as
Gallery Manager
Famke Janssen
as
Margaret
Freddie Highmore
as
Thom Laybrick
Helena Bonham Carter
as
Cora
Gina McKee
as
Ellen
Freddie Highmore
as
Sam
James Nesbitt
as
Stanley
Luc Besson
Director
Freddie Highmore
as
Arthur
Jason Bateman
as
Darkos
Robert De Niro
as
King
Harvey Keitel
as
Miro
Freddie Highmore
as
Ben
Thomas Brodie-Sangster
as
Firedrake
Felicity Jones
as
Sorrell
Jimmy Hibbert
as
Twigleg
Jean-Jacques Annaud
Director
Guy Pearce
as
Aidan McRory
Freddie Highmore
as
Raoul Normandin
Freddie Highmore
as
Justin
Charles Dance
as
Legantir
Antonio Banderas
as
Sir Clorex
Freddie Highmore
as
Evan Taylor - 'August Rush'
Jonathan Rhys Meyers
as
Louis Connelly
Robin Williams
as
Maxwell 'Wizard' Wallace
Marian Seldes
as
The Dean
Freddie Highmore
as
Henry Duke of Cheshire
Hugh Laurie
as
Mephisto Monster / Old Duke
Imelda Staunton
as
Mrs. Umney
Toby Jones
as
The Reverend Chasuble aka The Vicar
Michael Angarano
as
Dustin
Freddie Highmore
as
George Zinavoy
Blair Underwood
as
Principal Martinson
Emma Roberts
as
Sally Howe
Jonathan Bailey
as
Cyril
John Sessions
as
Peasemarsh
Freddie Highmore
as
Robert
Kenneth Branagh
as
Uncle Albert
Haley Joel Osment
as
Ben
Freddie Highmore
as
Charlie
Christopher Meloni
as
Howard
Seth Rogen
as
Hogsqueal
Freddie Highmore
as
Jared Grace / Simon Grace
Ron Perlman
as
Red Cap
Martin Short
as
Thimbletack
S.J. Clarkson
Director
Matthew McNulty
as
Josh
Helena Bonham Carter
as
Mrs. Potter
Freddie Highmore
as
Nigel Slater
Ben Aldridge
as
Stuart
Luc Besson
Director
Robert Stanton
as
Armand
Freddie Highmore
as
Arthur
Snoop Dogg
as
Max
Will.i.am
as
Snow
Tim Burton
Director
Freddie Highmore
as
Charlie Bucket
Danny Mann
as
Oompa Loompas
Todd Boyce
as
TV Reporter
Johnny Depp
as
Willy Wonka
Radha Mitchell
as
Mary Ansell Barrie
Freddie Highmore
as
Peter Llewelyn Davies
Johnny Depp
as
Sir James Matthew Barrie
Kate Winslet
as
Sylvia Llewelyn Davies
Luc Besson
Director
Robert Stanton
as
Armand
Freddie Highmore
as
Arthur
Lou Reed
as
Maltazard
Selena Gomez
as
Selenia