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











