
Akcja rozgrywa się w Budapeszcie i okolicznych wioskach podczas niemieckiej okupacji Węgier u schyłku II wojny światowej. Tysiące mieszkańców zostaje zepchniętych do podziemia lub osadzonych w gettach. Jednym z nich jest właśnie bohater filmu, młody Żyd pochodzenia węgierskiego, Elek Cohen (w tej roli Jonas Armstrong). Rozdzielony z rodziną chłopak zrobi wszystko, by odnaleźć swoich bliskich. Cohen przywdziewa mundur SS, udając niemieckiego oficera. Chce w ten sposób przeniknąć do środowiska i dowiedzieć się, jakie są losy jego rodziny, a także, by uchronić innych Żydów przed Holokaustem. Pomaga mu Hannah, w której jest zakochany. Rozpoczyna się dramatyczny wyścig z czasem.

Jonas Armstrong
Elek Cohen

Hannah Tointon
Hannah Schoen

Ben Kingsley
Regent Miklos Horthy

Simon Dutton
Miklos Schoen

Burn Gorman
Lt. Colonel Otto Skorzeny

Shane Taylor
Miklos Horthy Jr.

Charles Hubbell
SS Colonel Eichmann

Simon Hepworth
Ferenc Szalasi

Andrew Brooke
Captain Varga

William Hope
Carl Lutz

Robert Lonsdale
Gyula
Florin Arhip
Russian Sniper