In Rock Haven (2007), Brady (Sean Hoagland) is an 18 year old planning on attending bible college and keeping his zealot mother happy. After they move to Rock Haven, however, he meets Clifford (Owen Alabado) and his thoughts stray in a different direction. Brady tries to fight his growing attraction to Clifford as Clifford tries to slowly encourage him.