
Brady (Sean Hoagland) is a young, spiritual man who moves to the coastal seaside town of Rock Haven with his overprotective mother Marty (Laura Jane Coles), who is setting up a Christian school nearby. When Brady meets worldly, seductive Clifford (Owen Alabado), there's an instant mutual attraction, even though homosexuality conflicts with Brady's devoutly Christian beliefs.