A look behind-the-scenes of ‘The Last Voyage of the Demeter’ shows it’s really ‘Alien’ set in 1800s

time to read: 1 min