Fred Ward
as
Henry Miller
Uma Thurman
as
June Miller
Gary Oldman
as
Pop
Kevin Spacey
as
Richard Osborn
Sean Whalen
as
Doug Hannigan
Jaime King
as
Dr. Giselle Cohen
Dana Ashbrook
as
Pat
Tobin Bell
as
Pop
Andrew Lauer
Director
Christine Woods
as
Alicia Cantor
Cheyenne Jackson
as
Ben Cantor
Rif Hutton
as
Larry Fraser
Christopher Lloyd
as
Pop
Timothy Patrick Quill
as
Pop
Bill Pullman
as
Cmdr. Gary Dolan
Brian Tee
as
MA2 Chan
Hayden Panettiere
as
Maddie Dolan
Mark Christopher Lawrence
as
Pop
Mel Winkler
as
Jess Covington
Craig T. Nelson
as
Nickerson
Charles Cioffi
as
Pop
Tom Cruise
as
Stefen Djordjevic
Kenneth Branagh
Director
Jude Hill
as
Buddy
John Sessions
as
Joseph Tomelty
Ciarán Hinds
as
Pop
Art Roberts
as
Pop
Betsy Baker
as
Eliza
G. Larry Butler
as
Fire Chief
Lance Henriksen
as
Pop