Brady é um jovem muito religioso que se muda com Marty, a sua mãe super protetora para a cidade costeira de Rock Haven, onde ela irá montar uma escola cristã. Quando Brady conhece o sedutor e vivido Clifford, dá-se uma atração mútua instantânea, embora a homossexualidade entre em conflito com as profundas crenças cristãs de Brady. Rock Haven é uma história sobre um jovem que descobre a alegria do primeiro amor e os conflitos deste com a sua fé.