丹尼斯(西蒙·佩吉饰)害怕成家,觉得他会毁了女友比莉(桑迪·纽顿饰)的生活。他离开了怀孕的女友,在他结婚的那天跑了。 五年后,丹尼斯发现他一直爱着比莉。 尽管因为儿子的关系他们会经常见面,但比莉已经和会计师威特(汉克·阿扎利亚饰)约会了,她也已经对丹尼斯的行为放弃了。 即使丹尼斯对威特充满敌意,他也知道自己根本比不上帅气成功的威特。 胖丹尼斯只是个保安。他微薄的工资付不起房租。房东的女儿开车送他到街上。 无奈又无助的丹尼斯感到羞愧。他不知道如何面对他的儿子和比莉,以及他的对手威特。 但是,一想到要和Billie复合,他就毅然决然的宣布要看马拉松。在马拉松或情感竞技场上,丹尼斯发誓要打败威特……