Heather, une jeune femme voyageant en Europe avec ses amies avant de commencer sa vie planifiée. Sa rencontre avec Jack déclenche une romance inattendue, la menant à une découverte émotionnelle profonde. Entre secrets et choix de vie, leur relation est mise à l'épreuve, et son destin change...
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.
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.