Rok 1938. Odwiedzający Pragę 29-letni Brytyjczyk żydowskiego pochodzenia, Nicholas Winton (Johnny Flynn), jest poruszony dramatem uchodźców z Niemiec i Austrii. Uciekający przed terrorem nazistów ludzie żyją w nędzy, a wraz z wkroczeniem armii Hitlera do Czechosłowacji grozi im zagłada. Nie zamierza patrzeć obojętnie na śmierć setek dzieci. Zaczyna organizować transporty, które zabiorą je do Anglii, w czym wspiera go matka, Babette (Helena Bonham Carter). Walczy o to, by ocalić jak najwięcej istnień. Choć udaje mu się uratować wiele osób, pięćdziesiąt lat później sędziwego już Nicholasa (Anthony Hopkins) wciąż dręczy pytanie, czy mógł zrobić więcej. Mimo zaawansowanego wieku pracuje na rzecz słabszych i pokrzywdzonych. Nadal też przechowuje dokumenty, zdjęcia i listy ocalonych dzieci. Gdy za namową żony, Grete (Lena Olin), robi porządki, zaczyna myśleć o przekazaniu cennych pamiątek do muzeum. Ostatecznie trafiają one do ekipy telewizyjnej, która przygotowuje program prowadzony przez Esther Rantzen (Samantha Spiro). Dzięki niej poruszająca historia Wintona zyskuje niezwykły epilog. Oparta na faktach historia człowieka, który ocalił przed śmiercią 669 dzieci.