Max, 25 ans, vit à Londres et envisage une carrière d'écrivain. Il souhaite écrire un roman autobiographique et entame une double vie. Sous le pseudonyme de « Sebastian », il devient travailleur du sexe et approfondit sa conscience de soi, libéré des attentes sociales.
Kevin est un adolescent qui grandit dans un quartier rural. Avec le soutien de son partenaire et de sa sœur, il devient lui-même et apprend que tout le monde dans sa vie ne l'acceptera pas pour ce qu'il est, surtout sa mère.