英文片名:Keeping The Faith
三個從小在紐約一塊長大的好朋友:傑克〔斑史提勒飾〕、布萊恩〔艾得華諾頓飾〕與安娜〔斑史提勒飾演〕,因為安娜搬家而與她失去聯絡。傑克與布萊恩這對寶仍然是一對好兄弟。然而成長之後,兩人的宗教主張完全不同,傑克成了猶太教的教士,而布萊恩卻成了天主教的神父。某天,布萊恩與傑克接獲安娜的電話,表示自己將回到紐約展開新工作與新生活。
傑克與布萊恩一見到美麗大方的安娜時均感到非常興奮,布萊恩更是把自己的宗教信仰拋到九霄雲外,完全不顧自己神父的身分。傑克與布萊恩這對好友各自以為安娜對自己有好感因而反目,而安娜卻只對傑克有感覺。安娜與傑克該如何告知布萊恩兩人的感情,而不傷害到布萊恩?另一方面,對於自己的選擇感到迷惘的布萊恩,是否會糊里糊塗地作出對自己未來不利的抉擇呢?