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.
Mary, une enseignante spécialisée en parapsychologie, recrute un de ses étudiants pour qu'il communique avec un adolescent assassiné il y a quelques années dans une maison aujourd'hui abandonnée.