* Действие фильма начинается в Шлезвиг-Гольштейне накануне Первой мировой войны. Шеллль (Жан-Поль Бельмондо) простой солдат, служивший в армии во время французской оккупации. Он отправляется в путешествие по Германии, чтобы принять участие в боевых действиях в 1916 году. Его друг Бум (Питер Фабиан) приводит его в прошлое, в провинциальный город 20-х годов, в котором Шеллля судьба сводит с новым русским товарищем по оружию по имени Владимир (Николас Янссен). Владимир в 1918 году служит в армии под началом генерала фон дер Гольца (настоящее имя Стефан Кнопфер). Первоначально Шелллю не очень нравится его новый товарищ, но вскоре они становятся друзьями и вместе выезжают в Польшу на поезде, где Владимир женится на дочери местного пастора Урсуле (Фрида Пинто). После войны Владимир возвращается домой и узнаёт, что у него есть сын, которого он не видел, и что Урсула не хочет, чтобы он жил со своей второй женой. Владимир уезжает, а Шеллель становится его спасителем от преследований нацистов и жениха Урсулы.