电影在实地拍摄,再优秀的舞台美术也无法与之媲美。那浪漫的月光,那宝石蓝的爱琴海,那绚丽的太阳,那迷人的岛屿和帆船!我相信,Skiathos和Skopelos这两个希腊岛屿从此往后就再也没有宁静了。但电影的长处仅此而已,其它部分都不如歌舞剧。尤其是唱歌,谁都没有那么专业的嗓子。演老板娘的是Meryl Streep,我一向敬佩这位多才多艺的演员,她似乎演什么角色都行,但这次她令我失望。她显得太老太胖了,难怪有人讥讽道:“这片子还不如叫《我的奶奶》呢!”她的角色也不过四十来岁,扮得年轻些并不难嘛。虽然她表演得还是一如既往那么好,但嗓子不行,没那力度,比歌舞剧里的专业歌手差远了。尤其是在婚礼前,她冲着Sam唱“Winner Takes It All”这支歌时,底气不足,显得捉襟见肘。
与Streep相比,饰演她两位朋友的Julie Walters和Christine Baranski与歌舞剧演员的水平差距要小些。特别是演Rosie的Walters唱“Take A Chance On Me”,几乎毫不逊色。Baranski演老来俏的Tanya,她唱的“Does Your Mother Know”也很火辣,与歌舞剧相差无几。她们三人共同的演唱和舞蹈,尤其是演出“Dancing Queen”时,合作得非常好,把那癲狂劲儿表现得风风火火。