HMS Discovery: A Love Story contains scenes of flagellation, men undressing and frolicking in a river and a naked man apparently performing a sex act on another. While this may be hard for supporters of a party opposed to the "promotion" of homosexuality to swallow, Mr Barnbrook's transgressions get worse: the 58-minute film, made in 1989, is described as "Marxist" by one film website.