Fair Haven est un film dramatique qui raconte l'histoire d'un jeune homme nommé James qui revient dans sa ville natale après avoir suivi une thérapie de conversion pour "guérir" son homosexualité.
De retour à Fair Haven, James retrouve sa famille et ses amis, mais il se rend vite compte que les choses ont changé en son absence. Il se sent perdu et isolé, essayant de trouver sa place dans une communauté qui ne l'accepte pas tel qu'il est.
Alors que James tente de se réadapter à sa vie d'avant, il fait la rencontre d'un ancien ami d'enfance, Charlie, qui est maintenant ouvertement gay. Leur amitié se transforme en quelque chose de plus profond, et James commence à remettre en question les croyances et les valeurs qui lui ont été inculquées.
Fair Haven explore les thèmes de l'acceptation de soi, de l'amour et de la tolérance, et met en lumière les conséquences néfastes des thérapies de conversion. Le film offre une réflexion poignante sur l'identité et la liberté d'être soi-même.