Es scheint ein ganz normaler Abend in Madrid zu sein. Doch da ereignet sich ein sowohl für die Bürger als auch für die Behörden komplett überraschender, schwerer Terroranschlag am Flughafen. Der Taxifahrer Santi (Luis Tosar) befindet sich in der Nähe des Geschehens und hilft dem verletzten Hamza (Nourdin Batan) in seinen Wagen, um ihn in eine Klinik zu bringen. Der stellt sich jedoch als das einzige Mitglied der Terrorzelle heraus, das die verheerende Explosion überlebt hat und nimmt Santi als Geisel. Während die Polizei um Einsatzleiterin Pilar Montero (Inma Cuesta) händeringend versucht, die Situation in den Griff zu bekommen, spitzt sie sich für Santi immer weiter zu. Mit einer Sprengstoffweste am Körper ist der zur menschlichen Bombe mutierte Mann gezwungen, die Gran Vía – die größte Einkaufsstraße der spanischen Hauptstadt – entlangzulaufen. Eskortiert durch Heerscharen von Cops, Soldaten, Geheimagenten, Nothelfern und Medien muss Santi immer in Bewegung bleiben. Denn sollte er stoppen, kommt es zur Detonation und nicht nur sein Leben endet, sondern auch das vieler weiterer Menschen …