Фильм начинается с того, что Уильям Маккарти (Джейкоб Стинекер) видит во сне свою свадьбу с Кате Отерсдорф (Михаэла Семак), певицей из кабаре. Он просыпается и понимает, что это всего лишь сон. Он живет в Германии во время Первой мировой войны и является сыном бандитов. Двенадцать лет назад его родители были убиты и преданы их сообщниками. С тех пор Уильям жаждет отомстить за их смерть.