這是一個如愿以償中物件魔法類型的電影。
開場畫面是電視里的健身教練帶著大家做減肥運動,在電視機前面一個胖子正為上班做準備。
胖子謝曼是一所大學的生物學教授,他是一個性格溫順聰明的超級大胖子。當他來到學校的時候發現學校一片混亂,上千只老鼠在學校中亂竄,原來是因為教授誤開了實驗室的鼠籠,這件事情惹火了校長說謝曼惹惱了學校的捐贈人。
當教授回到實驗室時,發現他研制減肥藥所進行的實驗成功了。藥物改變了小白鼠DNA,使之在短時間內減輕了體重。
謝曼回到父母家吃飯,這一家所有人都是胖子。吃飯時家人所有的表現都令他苦惱,媽媽告訴他肥胖是不能改變的,但還是鼓勵他:你要做的就是相信自己,你能行!
受到了媽媽的鼓舞,謝曼來到菩提的家里,他們相約一起去尖叫俱樂部。
謝曼做了一個噩夢,在夢里肥胖的謝曼把菩提壓進了沙子里面。約會到俱樂部的時候,一個取笑別人缺點的脫口秀節目讓肥胖的謝曼無地自容。在表演結束之后,謝曼送菩提回家,然后一個人難過地回到家里,呆坐在電視機前面。
愛情還是食物?謝曼的食欲和他渴望“正常”的需要之間產生了心理斗爭。
在這天夜里,謝曼又做了一個夢。他夢見自己變成了肥胖金剛,他再也受不了了。
為了愛情,謝曼喝下他所研制的神奇藥水,這種減肥配方能夠改變人體 DNA 結構和雄性激素的水平。他搖身一變成了自信自大無禮的巴蒂,并約會菩提再次來到尖叫屋俱樂部,擊敗了上次取笑過他胖的以耍貧嘴為職業的人。但是巴蒂自大無禮的性格讓菩提心里不是很舒服。
神奇的藥水藥效還不穩定,持續的時間還不好掌握,它隨時有可能在美夢即將成真的那一刻,把他變回原來的那副模樣。
在成功約會的“虛假勝利”之后,變回原形的謝曼第二天趕去上課,發現校長在等他并威脅他。為他定下一個時間表,并告訴謝曼:一位慷慨的捐贈者將要出席一場晚宴,要他拿到捐款否則就殺掉他。
謝曼邀請菩提到他的家里與他的家人共進晚餐。送菩提回家的路上,菩提告訴他雖然他很好,但是她更喜歡巴蒂。費爾曼鼓勵菩提和巴蒂交往。
迫于壓力,巴蒂去討好那個捐贈者,事情進行得很順利,真是太順利了!自戀的巴蒂扔下菩提去討好三個參加宴會的女孩,菩提傷心離去。
第二天,菩提來到謝曼家找他道歉。因為藥水的藥效已經過去,她發現謝曼和三個女人在一起。謝曼失去了菩提。同時,他發現自己被學校除名:他被解雇了!這都怪可惡的藥水。
謝曼一邊吃著東西,一邊看著健身的錄像片。影片突然出現了他昨晚錄制的畫面,畫面上的巴蒂取笑他:“你不能打敗我”。
謝曼說:“我能。”他決定找回自己下定決心潑掉了藥水。“如果我想要改變我自己的生活的話,那也和這些藥水無關!”巴蒂捉弄他,他在謝曼的減肥餐里加入了配方。謝曼喝了一瓶,他又變回了巴蒂。巴蒂的計劃是要用過量的藥物來“殺死”謝曼,世上便只剩下巴蒂。巴蒂打暈了試圖阻止他的助手,跑去參加捐贈者的晚宴。
討厭的巴蒂來到晚宴現場,他跳上臺承認他就是謝曼,眾目睽睽之下并揭露了變身藥水的秘密。不過藥水的危險性這時顯現了出來,他開始人格分裂。最終,謝爾曼戰勝了巴蒂,恢復了原本的體型,并向所有的人承認了錯誤。
謝曼羞愧地離開,他告訴菩提無論怎樣減肥他都只能是個胖子。菩提和捐贈者并不在乎他的體型。謝爾曼獲得了菩提的芳心和捐贈,獲得了成功。晚會中謝曼和菩提跳起了笨拙但是充滿愛意的舞。
影片告訴我們一個人的內心遠比外表重要。不要依賴魔法而生活,當我們得到我們認為我們想得到的東西時,會發現原來每一個愿望都是一個詛咒。