Контекстом сюжета становится 1926 год, когда легендарный иллюзионист Гарри Гудини, годами отчаянно пытающийся установить контакт с духом погибшей матери, гастролирует по Британии с революционными для того времени шоу опасных трюков. Во время выступления в Эдинбурге он обращает внимание на молодую женщину по имени Мэгги, которая зарабатывает на жизнь показами медиумических способностей и...
Действие ленты разворачивается в послевоенной Шотландии 1950-х годов, главный герой — молодой бродяга по имени Джо, когда-то писавший прозу, а теперь зарабатывающий на жизнь работой на угольной барже, курсирующей между Глазго и Эдинбургом. Он живет вместе с хозяином судна Лэйсом, его женой Эллой и маленьким сыном, и между ним и Эллой постепенно завязывается тайный роман.











