1936 год. Вена. Пятнадцатилетний Штефан и его подруга Зофи весело проводят время с друзьями: гуляют по городу, ходят в кафе, исследуют венские подземелья. Но все резко меняется, когда в 1938 году Гитлер захватывает Австрию. Нацисты убивают отца Штефана, отправляют его семью в гетто, а сам Штефан вынужден скрываться, чтобы избежать отправки в трудовые лагеря. Мать Зофи арестовывают за издание антинацистской газеты.
Уже несколько лет Гертруда Висмюллер, рискуя жизнью, вывозит еврейских детей из Германии в страны, готовые их принять. Ей удается договориться с представителями Великобритании о приеме детей-беженцев и получить разрешение правительства новой нацистской Германии. Первый поезд из Австрии увозит 600 детей, и среди них Штефана, его маленького брата и Зофи, в Англию. Но что ждет их там? Сколько еще таких поездов удастся организовать Гертруде Висмюллер? И какова судьба последнего поезда на Лондон?