Gary King (Simon Pegg) postanawia zebrać swoich dawnych kolegów: Olivera (Martin Freeman), Andrew (Nick Frost), Petera (Eddie Marsan) i Stevena (Paddy Considine), aby dokończyć maraton po dwunastu barach, którego nie ukończyli dwadzieścia lat wcześniej. Jednak nie wszystko idzie zgodnie z planem, splot pewnych zdarzeń sprawia, że grupa przyjaciół staje się jedyną nadzieją ludzkości w walce z kosmicznymi najeźdźcami. A dotarcie do ostatniego pubu będzie ich najmniejszym problemem.