Kim Myers
as
Angie Flynn
Armin Mueller-Stahl
as
Grandpa Randolph
Hayden Panettiere
as
Melanie Lewis
Michael Angarano
as
Rocky Mazzelli
Peter Sasdy
Director
Jeremy Child
as
David Broome
Ian Bannen
as
Dr. Del Shaw
Geoffrey Keen
as
Sir Henry Leyton
Michael Brennan
as
Tom Straker
Silke
as
María
George W. Bush
as
Self
Nellie McKay
as
Soundtrack