Characters played by Tobey Maguire
Devon Morehouse
Characters played by Kristen Wiig
Cynthia Morehouse
Characters played by Will Ferrell
Eric Jonrosh
Shah of Iran
Characters played by Cal Bartlett
Cyrus Mego
Characters played by Tim Robbins
Jonas Morehouse
Characters played by Jessica Alba
Dixie Melonworth
Characters played by Haley Joel Osment
Winston Morehouse
Characters played by Val Kilmer
General Cauliffe
Characters played by Steve Tom
General Maddoxton
Characters played by Robert Pike Daniel
Board Member #1
Characters played by Jelly Howie
Marianne Morehouse
Characters played by Ned Schmidtke
Board Member #2
Characters played by Brian Chapman
News Reporter
Radio Voice
Voice
Characters played by Tony Mirrcandani
Amed
Characters played by Carey Mulligan
Lady Anne York
Characters played by Molly Shannon
Meredith Sennheiser
Characters played by Michael Sheen
Chet Halner
Characters played by David Spade
Talc Munson
Characters played by Isabella Acres
Young Cynthia Morehouse
Characters played by Toby Huss
Seymore Lunts
Characters played by Phillip Wampler
Young Devon Morehouse
Characters played by Robert Dassie
Military Man
Characters played by Ethan Flower
British Civilian
Characters played by Philip Pavel
Waiter on Submarine
Characters played by Bobby Nish
Japanese Soldier #1
Characters played by Ayman Samman
Arab Official
Characters played by Brian Takahashi
Japanese Soldier #2
Characters played by Marc Evan Jackson
Bank Man
Characters played by Al Rossi
Congressman Wilkes
Characters played by Doris Burke
Doris the Waitress
Characters played by Rachel Scott
Secretary
Characters played by Joseph Steven
Brother Lunts
Characters played by Derek McEntire
Dinner Friend