孤僻的約翰兒時許了一個願,希望他的玩具泰迪熊可以活過來,成為他真正的朋友。奇跡發生了,泰迪(塞思·麥克法蘭 Seth MacFarlane 配音)有了生命,並和約翰一起生活了二十多年。如今老大不小的約翰(馬克·沃爾伯格 Mark Wahlberg 飾)無所事事,整天和泰迪一起抽煙喝酒吸大麻,過著醉生夢死的生活。直到他遇上美麗的勞麗(米拉·庫妮絲 Mila Kunis 飾),決心要改變自己。可是,泰迪卻並不喜歡約翰的新女友勞麗,總是處處給勞麗找麻煩,甚至破壞約翰和勞麗的感情。面對陪伴多年的老友,和剛剛俘獲的女友,約翰要如何處理兩者之間的關系?他是不是能找到一個平衡點呢?