犹太高中生丹尼(斯蒂文•卡普兰 Steven Kaplan 饰)在游泳池边跟晒太阳的朋友讲述着自己的不幸遭遇。原来,丹尼被点名筹办本届高中毕业舞会,但是身为单身汉的他连个一起出席的女友都没有。在家庭餐桌上,大伙都对丹尼的前景不看好,鼓励他先找个女友增加自信。于是,丹尼向热情奔放的拉拉队女孩伸出了橄榄枝,并且还在约会中拉来了身经百战的父亲(威廉姆•H•梅西 William H. Macy 饰)。不过,显然名不符实的父亲并没有帮到丹尼什么忙,反而令出尽洋相。此后,丹尼开始对肥胖好友展开了攻势,曾经针锋相对的两个人要想坦诚相见也并非易事。混乱中,课堂上一个亚裔女孩对丹尼示好,约他到家中共进午餐,不过巨大的文化差异还是让丹尼没办法获得泡妞的自信。面对重重困难,丹尼能够办成这场舞会吗?
马丁(Michael J. Fox 饰)才回到现实世界与女友团聚,布朗博士(Christopher Lloyd 饰)就心急火燎地把他们带到了30年后的未来世界,原来这一次是马丁未来的两个孩子因参与抢劫锒铛入狱,博士要携马丁一起阻止悲剧发生。 周旋一番后,两个孩子被成功挽救,但三人回到现实世界后,却发现周遭发生了天翻地覆的变化,世界被贝夫(Thomas F. Wilson饰)所控制,马丁的父亲乔治惨死,母亲洛莲(Lea Thompson 饰)竟然成了贝夫的妻子! 这一切都是因为时光机器的秘密不慎被未来的