Далекий поселок Край, куда в августе 1945-го года с войны возвращается бывший танкист Игнат. Его страсть – паровозы. Однажды он узнает, что на уединенном острове брошен немецкий паровоз, и начинает его восстанавливать. Но впоследствии выясняется, что у паровоза есть имя «Густав» и принадлежит он Эльзе – дочери немецкого инженера, который был арестован в начале войны. Для сельчан одержимый своей мечтой и свободный Игнат – чужой. Страсти кипят шекспировские, и в них впутаны не только люди, но и паровозы – у каждого свое имя и история.