It is 1984. Frank is a determined teenager who runs away from high school to find an alternative lifestyle in Amsterdam. He finds a home and a job at the House of Boys, a bar-cum-brothel run by a strict Madame (Udo Kier) who has an eye for what his punters crave. Frank works his way up from barman to on-stage dancer and falls in love with some of his housemates. The first intimations of what is described as 'the gay cancer', casts a long shadow over Frank's tight-knit group of friends. Yet despite the troubles that cloud the hopes and dreams of young Frank, his perseverance, along with support from a willing doctor (Stephen Fry), will carry him through.