十八世纪,让-马普蒂斯特•格雷诺耶(本•韦肖 Ben Whishaw 饰)出生在巴黎最肮脏、最恶臭不堪的地方——鱼市场上。格雷诺耶天生对气味有着惊人的天赋:无论恶臭还芳香,他都一一记住,并能轻易分辨各种气味。
当他在孤儿院长到13岁的时候,被院长卖给了制皮匠。格雷诺耶在制皮铺过着犬马不如的生活。机缘巧合,格雷诺耶在香水巴尔蒂尼面前展露了其过人的天赋,进入了香水铺工作。但格雷诺耶并不仅仅满足于制作出世界上最芳香的香水,他梦想学得如何保存万物气味的方法。巴尔蒂尼告诉格雷诺耶香水的起源地在格拉斯,那里的人知道保存气味的方法。格雷诺耶拿着巴尔蒂尼的推荐信来到了格拉斯。
格雷诺耶爱上了青春少女的体香,为了把这种香味保存下来,格雷诺耶最终走上了杀手的道路。。某日,美人鱼安妮遇见了落水正在求救的船长女儿苏珊,尽管海神一再警告安妮不要掺和到人类的事情当中来,但善良的安妮还是无法坐视不管,遂出手相救,一路护送回海港。
途中,两人所在的轮船遭遇了海盗的袭击,聪明勇敢的安妮凭借着自己的智慧将这群莽夫耍得团团转,并且最终制服了他们。哪知道调皮的宠物猴打开了牢门放出了海盗,一群人再度陷入了危机之中。偶然间,安妮发现这群海盗并非无药可救之徒,于是决定帮助他们重回正轨。大船撞上了暗礁沉没了,船上一行人漂流到了一座孤岛之上,哪知道在岛上,居住着危险的巨人。。