凯特(梅格·瑞安饰)是一家公司的高级主管,现代新女性的典范,凭借聪明才智在男性世界中轻松拥有自己的一片天地。奥尔巴尼公爵李奥(休·杰克曼饰)非常英俊且绅士,身处1876年的纽约,他是一个最有价值的单身汉,也是电梯的发明者。两个时空相距百年的男女,唯一的共同点就是,他们希望另一半是自己的真爱。凯特的前任男友斯图尔特(列维·施瑞博尔饰)无意间发现了时光隧道的裂缝,闯进了19世纪的纽约,他用微型照相机拍摄当时纽约大桥建成仪式的时候被李奥发觉,斯图尔特为了不惹麻烦逃离现场。在宴会上,斯图尔特趁李奥不注意去拍李奥设计的电梯的草图的时候被李奥发觉。斯图尔特逃到纽约大桥上准备经时空裂缝回到现在,李奥以为斯图尔特有危险去救他,被带到了21世纪的纽约市。经过一系列的遭遇,李奥闯入了凯特的世界,两个原本不该相遇的男女见了面,从一开始的奇怪反感,到最终的相爱,他们就在斯图尔特因为电梯故障而住院时过了充实而有趣的一周,虽然凯特到最后还是不相信他是过去的人。但是现实是残酷的,如果李奥不在规定的时间会到自己的时代,历史就会颠覆,时间会混乱,人类也不会拥有安全电梯,斯图尔特的“电梯事件”也会不存在。关键时刻,斯图尔特说服了医管人员,送回了李奥。这时的凯特因为李奥而升了职,在晚上的宴会上,斯图尔特惊讶的发现自己在进入时空隧道后拍的19世纪的照片里,竟然有一张里有凯特的身影。于是他明白了凯特回到过去也是原本的宿命,他最终送凯特回到过去,有情人终成眷属。