Ośmioletni Anthony (Jaeden Lieberher) spędza weekend z ojcem alkoholikiem, Waltem (Clive Owen). Mężczyzna opiekuje się chłopcem pod nieobecność matki chłopca, Bonnie (Maria Bello), która wyjechała z nowym partnerem Kylem (Matthew Modine) na katolickie rekolekcje. Niespodziewanie dochodzi do serii niezbyt fortunnych wydarzeń. Najpierw wypadkowi ulega ciężarówka, następnie Walt zostaje zamknięty w domu przez swoją gospodynię, wreszcie dochodzi do zniknięcia skrzynki z narzędziami, która obecnie jest bardzo potrzebna mężczyźnie. Podczas poszukiwań ojciec i syn odbudowują utraconą więź.