《海市蜃楼》的三部分组成:
影片的开头为第一时空:尼克最悲惨的命运,偷窥到邻居的杀妻,逃跑时被车哪尺迟撞死。而贝拉的命运则是遇到了戴维,与其结婚,放弃李李成为医生,生下女儿,遭遇丈夫出轨,搬进尼克家旧宅,在尼克遇害25年后的风暴夜通过旧电视完成时空连线。这里也交代了整部电影的背景。
影片的主体部分为第二时空:尼克因为25年后受到贝拉的指点而避免了被撞死的命运,但在好奇心地驱使下依旧在第二天进入邻居安赫尔家,目睹了他肢解妻子的一幕,侥幸脱逃后指证对方杀妻,但因证据不足未被采纳,反倒被认为是疯子。
尼克前往车站等待贝拉,改变了贝拉的人生轨迹,贝拉错过了戴维而与尼克结婚,成为医生,并未生下儿女,直到25年后,风暴来临时,一觉醒来,恢复了第一时空的记忆。
贝拉目睹了戴维的出轨,但为了女儿,她希望回到第一时空中去,不惜以死要挟尼克,面对爱人的决绝,尼克最终选择重新改变自己的命运。
贝拉死后并没有回归到第一时空,而是来到了第三时空,也就是影片的最后部分。困橡
在第三时空中,贝拉的命运延续了第一时空,不同的则是尼克活了下来。尼克拯救了25年前的自己。两人的命运如平行线一样没有交集,直到贝拉站出来,挖出尸体指控了安赫尔。