Ein Jahr nach Ausbruch des Zweiten Weltkrieges bedroht Hitlers Nazideutschlnad halb Europa. In dem verschlafenen Städtchen Kent in England bekommen die Einwohner noch nichts mit von den kriegerischen Greueltaten, die das deutsche Militär verbreitet. Der junge Landarbeiter Chris (gesprochen von Ewan McGregor) aus Kent träumt davon, sich dem Militär anzuschließen und die Nazis zu bekämpfen. Als Premierminister Winston Churchill (Timothy Spall) aus seinem Bunker in der Downing Street die Bürger aufruft, sich gegen die drohende Invasion zu wehren, sieht Kent seine Chance und macht sich seinem Freund Tom (Stephen Merchant), der ortsansässigen Schnapsnase Vicar (Richard E. Grant) und seiner Tochter Daisy (Rosamund Pike) nach London auf, um ihren Premierminister zu unterstützen. Dabei vertrauen die vaterlandstreuen Briten auf schottische Unterstützung - was sich im Endeffekt als Trugschluss herausstellt.