Na década de 1980, o estudante Jack (Kit Connor) adora ouvir as histórias de seu avô (Sir Tom Courtenay) sobre seu tempo como piloto do Spitfire da Batalha da Grã-Bretanha, mas com o início da doença de Alzheimer, os pais de Jack aposentaram o velho home run pela sádica Miss Dandy (Jennifer Saunders). Quando a família vai visitar o vovô, Jack fica chocado com o tratamento, descobrindo também o plano da Srta. Dandy de enganar os residentes. Então, ajudado pela irmã e pelo namorado, Jack sai para libertar o vovô, que insiste em trazer os outros residentes com ele.