Owen Wilson (John Grogan)
Jennifer Aniston (Jenny Grogan)
Eric Dane (Sebastian)
Alan Arkin (Arnie Klein)
Kathleen Turner (Mrs. Kornblut)
Finley Jacobsen (Conor (Age 8))
Lucy Merriam (Colleen (Age 5))
Bryce Robinson (Patrick (Age 7))
Ben Hyland (Conor (Age 5))
Nathan Gamble (Patrick (Age 10))
Haley Bennett (Lisa)
Ann Dowd (Dr. Platt)
Clarke Peters (Editor)