Nicolas Cage on David Spritz, Chicagon paikallistelevision säämies,
joka on sotkenut elämänsä. Hänellä on ex-vaimo Noreen (Hope Davis)
ja teini-ikäiset lapset Mike (Nicholas Hoult) ja Shelly (Gemmenne De La
Pena). Davidin isä Robert (Michael Cane) on kuuluisa kirjoittaja, joka on
saanut National Book Awardin ja Pulitzer-palkinnon. David tuntee elävänsä isänsä varjossa. Hän odottaa työtarjousta valtakunnalliselta TV-kanavalta säämiehen työhön joka tekisi hänestä rikkaan ja kuuluisan. David haaveilee paluusta vaimonsa luo, mutta tällä on jo uusi miesystävä. Davidilla on ongelmia kiivaan luonteensa takia. Lapsillakin on omat ongelmansa: Mike käy terapiassa pilvenpolton takia ja Shelly on ylipainoinen ja apaattinen. Kaiken lisäksi Davidin isä saa tietää olevansa vakavasti sairas. Davidin
on aika saada elämänsä kuntoon, jotta isä näkisi että hänestä on johonkin…