Emil wraca z pracy z Niemiec. W Polsce czeka na niego jego dziewczyna Ania, która jest w zaawansowanej ciąży. Przyjazd Emila ma rozwiązać ich dotychczasowe problemy, nie tylko finansowe. Rzeczywistość jednak krzyżuje im plany. Emil mimo problemów wsiada do tytułowego „Barbakanu”, pociągu relacji Szczecin-Kraków, który ma zawieźć go do domu. W trakcie podróży jednak wszystko może się jeszcze wydarzyć…