Dans le Londres contemporain, un groupe d’activistes radicaux détourne le gala annuel d’une compagnie énergétique et prend 300 otages pour dénoncer la corruption des organisateurs. Leur cause vertueuse est interceptée par un extrémiste dans leurs rangs, prêt à tuer tout le monde dans le bâtiment afin de transmettre son message anarchique au monde. Un ancien soldat devenu laveur de vitres joué par Ridley, suspendu au 50e étage à l’extérieur du bâtiment, doit sauver ceux qui sont coincés à l’intérieur, y compris son jeune frère.