富豪劉軒(鄧超飾)為開發臨海地皮聯合女強人李若蘭(張雨綺飾),使用聲納裝置驅趕海洋生物。世代棲居于此的人魚族群為保生存,派出八爪章魚(羅志祥飾)與美人魚珊珊(林允飾)刺殺劉軒。珊珊在色誘過程中意外發現聲納危害海洋生態的真相,與劉軒漸生情愫,屢次破壞族群暗殺計劃。李若蘭為掩蓋聲納技術的致命缺陷,策劃更激進的滅絕行動。劉軒最終識破商業陰謀,在珊珊幫助下揭露李若蘭為獨吞項目而制造生態災難的真相,轉而與人魚族群聯手阻止填海工程。雙方達成和解協議后,劉軒捐出地皮建立海洋保護區,珊珊則以人類形態留在陸地繼續學業。