Życie Petera wywraca się do góry nogami. Nie dość, że zmienił szkołę, gdzie jako świeżak jest gnębiony, to okazuje się, że jego dziadek ma zająć jego pokój, a on sam będzie musiał przenieść się na poddasze. Peter bardzo kocha dziadka, ale jeszcze bardziej pragnie odzyskać swój kącik. Nie mając wyboru, wypowiada seniorowi wojnę! Z pomocą przyjaciół wymyśla coraz bardziej przewrotne, podstępne i totalnie zwariowane pomysły, aby osiągnąć swój cel. Jednak dziadek okazuje się godnym przeciwnikiem. Zamiast poddać się, próbuje wyrównać rachunki, w czym pomagają mu stary druh Jerry (Christopher Walken) oraz gotowa na wszystko Diane (Jane Seymour). Kiedyś Ed i wnuczek byli świetnymi kumplami, dziś wstąpili na wojenną ścieżkę. Kto okaże się zwycięzcą w tym zaciętym starciu pokoleń?