缘分真的天注定?一个普通、忙乱的圣诞夜,乔纳森(约翰•库萨克 John Cusack 饰)和萨拉(凯特•贝金赛尔 Kate Beckinsale 饰)相遇了。认识的短短几个小时,他们就不可救药地爱上了对方。虽然,他们各自都有自己的生活圈子,自己伴侣。当他们幸福地在曼哈顿的街头漫步了一整个晚上后,黎明来临,他们不得不面对现实。萨拉拒绝了乔纳森互留号码的请求,并决定一切由老天决定。 几年时光转瞬即逝,他们再也没有重遇。此时,乔纳森已准备踏入婚姻殿堂,而萨拉也收到了男友的求婚戒指。只是,一本书、一张电影海报,都能让他们不由自主的想起几年前的那个圣诞夜。乔纳森在婚礼前夕开始的依靠几年前留下来的线索找寻萨拉。
退休摇滚明星强尼·博兹(Bill Cable 饰)在性行为的过程中被人用白丝巾捆绑双手后用冰锥残忍刺死。其女友凯瑟琳·特拉梅尔(Sharon Stone 饰)是一名作家,去年出版的小说中就有双手被白丝巾捆绑的退休摇滚明星被女友用冰锥刺死的情节。虽然特拉梅尔通过了谎言测试,但曾枪杀两位游客却被判无罪的尼克·柯兰警探(Michael Douglas 饰)坚持认为特拉梅尔在说谎。因为他自己也曾接受过谎言测试,并且通过了……