Posted on January 23, 2024January 23, 2024Film Review: The Last Voyage of the Demeter – 6.5/10 ‘A boat without rats – such a thing is against nature...’ Continue reading “Film Review: The Last Voyage of the Demeter – 6.5/10”