布雷迪 (肖恩 · 霍格兰饰) 很快就要去上大学了,他是一个害羞、内省的 18 岁孩子,带着过度保护的心情搬到了海滨小镇洛克港, 丧偶的母亲马蒂 (劳拉 · 简 · 科尔斯) 正在附近建立一所基督教学校。他花了很多时间在海滩上,要么阅读圣经,要么盯着海浪拍岸,直到他遇到邻居自由奔放的来访儿子, 19 岁的克利福德 (欧文 · 阿拉巴多)。即使同性恋与布雷迪虔诚的基督教信仰相冲突,彼此之间也有瞬间的吸引力。布雷迪以前一直在与自己的感情作斗争,花了很多时间洗澡,好像是为了消除这些感情。他向他的牧师寻求建议 (由导演大卫 · 刘易斯扮演),牧师试图通过唱圣经文本来安抚他,这些文本将上帝描绘成不谴责的爱。布雷迪的母亲感觉到有些不对劲,试图给他找一个漂亮的基督教女孩 -- 她马上就知道他对她不感兴趣,因为他没有盯着她的衣服看。因为布雷迪显然对女孩感到不舒服,克利福德教他一些动作。在一次这样的会议中,克利福德感觉到布雷迪的裤裆; 布雷迪跳开了,克利福德戏弄他,说他被唤醒了。布雷迪避开了克利福德一段时间,但后来又开始和他一起出去玩,他们在垃圾食品上建立了联系。克利福德尊重布雷迪的信仰,并对布雷迪送给