杰克(本·斯蒂勒 Ben Stiller)和布莱恩(爱德华·诺顿 Edward Norton)各自拥有不同的信仰。布莱恩是一个虔诚的天主教徒,他坚信终身不娶是对自己信仰的尊重。而杰克则是坚定的犹太教徒,他认为婚姻是神圣的承诺,必须遵循自己的信仰规则。
当青梅竹马的安娜(珍娜·艾夫曼 Jenna Elfman)重新出现在他们面前时,两人的生活掀起了波澜。他们都对安娜产生了浓厚的兴趣,但这段感情也面临着宗教信仰的障碍。布莱恩在约会安娜时总是遮遮掩掩,生怕自己和安娜这个非犹太教徒在一起会遭到他人的议论。
然而,信仰真的会阻碍真爱吗?安娜最终会选择谁?这段感情的悬念还远未揭晓。爱情与信仰之间的冲突,将如何影响他们的命运?