Livet verkar ganska perfekt för Walden Schmidt (Ashton Kutcher) och Alan Harper (Jon Cryer). Men när Waldens flickvän säger nej till hans frieri hamnar han i en nedåtgående spiral som bara Alan och hans son Jake (Angus T. Jones) kan hjälpa honom ur. Deras efterföljande sex-kapader skapar ytterligare ett dråpligt år i Harpers (hm... Schmidts) strandhus.