罗宾(亚当•桑德勒饰)无法完成歌星梦,于是他成为了一名婚礼歌手。他看过很多新人们幸福的时刻,却在自己的婚礼上遭遇未婚妻琳达(安吉拉•范泽斯通饰)的抛弃,被抛弃的罗宾伤心得要死。幸好有侍应茱莉亚(德鲁•巴里摩尔饰)的安慰,茱莉亚便盛意邀请他一起准备自己的婚礼。茱莉亚的未婚夫是一名股票经纪,而且风流成性,身边美女成群。罗宾知道了茱莉亚的未婚夫是如此的一个人,却不忍告诉正陶醉在新婚幸福中的茱莉亚。这时罗宾才发现,自己已经暗暗对茱莉亚产生了感情,而茱莉亚的婚期在即…… 爱德华(约翰尼•戴普饰)是一个机器人,他拥有人的心智,却有一双剪刀手,孤独地生活在古堡里,闯入古堡的化妆品推销员佩格把他带回家,让他走进了人类的世界。单纯的爱德华爱上了佩格的女儿金(薇诺娜•瑞德饰),金也慢慢的被爱德华的善良所吸引。但是,一连串的意外事情让周围的人邻居对爱德华的态度从喜欢变成无法接受,爱德华痛苦地发现,他总是好心办坏事,连自己的爱人都不能拥抱,或许,他注定就不属于这个世界。