Im April des Jahres 1980, stürmen bewaffnete Männer die iranische Botschaft in Princess Gate, London. Sie nehmen sämtliche sich in dem Gebäude befindenden Personen als Geisel und verlangen, dass ihre Bedingungen erfüllt werden, sonst beginnen sie mit der regelmäßigen Tötung von Menschen. Verhandler Max Vernon (Mark Strong) nimmt Kontakt zu deren Anführer auf und sucht eine friedliche Lösung.
Andere wiederum, wie etwa Reporterin Kate Adie (Abbie Cornish), wittern eine ihre Karriere definierende Story, die unbedingt live berichtet werden muss. In der Zwischenzeit wartet eine Spezialeinheit unter der Leitung von Rusty Firmin (Jamie Bell) nur auf den Befehl das Haus zu stürmen, sollte es dazu kommen, dass die erste Geisel sterben muss. Eine Extremsituation, die sich erst nach sechs Tagen wieder auflösen sollte…