A Chicago weather man, separated from his wife and children, debates whether professional and personal success are mutually exclusive.

Nicolas Cage
as David Spritz

Michael Caine
as Robert Spritzel

Hope Davis
as Noreen

Gemmenne de la Peña
as Shelly Spritzel

Nicholas Hoult
as Mike Spritzel

Michael Rispoli
as Russ

Gil Bellows
as Don

Judith McConnell
as Lauren

Chris Marrs
as DMV Guy

Dina Facklis
as Andrea