ตอนสมัยวัยรุ่น ดอนนี (อดัม แซนด์เลอร์) เผลอมีลูกชายคนหนึ่งชื่อ ท็อดด์ (แอนดี แซมเบิร์ก) และได้เลี้ยงดูเขามาโดยลำพังจนท็อดด์อายุได้ 18 ปี หลังจากไม่ได้เจอหน้ากันมานานหลายปี โลกของท็อดด์ต้องถล่มทลายในวันก่อนวันแต่งงานของเขา เมื่อดอนนีโผล่เข้ามาโดยไม่ได้รับเชิญ ด้วยความพยายามสานรักกับลูกอย่างสุดตัว ดอนนีจึงต้องรีบแก้ไขพฤติกรรมทำตัวเป็นคุณพ่อที่ดีให้จงได้