Filmde sevdiği kız olan Jamie Palamino'dan (Amy Smart) uzak duramayan Chris Barender (Ryan Reynolds), Jamie ile yalnızca arkadaş kalmaya razı olmuştur. Fakat bir süre sonra buna dayanamaz ve şehrini terk ederek başka bir şehire geçip bir şirkette iş bulmuştur. Hayatı boyunca kilolu olan bu kahramanımız bu yeni şehirde yeni başlangıçlar yapmış ve hem fit birisi olmuş hem kariyer sahibi olmuş hem de kızların gözdesi olmuştur.. Bir gün şehrine popstar sevgilisi Samantha James(Anna Faris) ile geri döndüğünde Jamie'ye olan aşkı depreşmiş ve eski arkadaşına tekrar aşık olmuştur.Şimdi sırada onu etkilemek vardır.Ama kahramanımız bunu eline gözüne bulaştırmaktan geri kalmamıştır..