春秋戰(zhàn)國時期,一向昏庸好色的齊宣王(梅艷芳飾)誤闖夜叉山,碰上了美麗的寨主鐘無艷(鄭秀文飾),齊宣王決定把鐘無艷娶為皇后,可是一直傾心于鐘無艷的“狐貍精”(張柏芝飾)出手阻撓,只要鐘無艷愛上其他的人,臉上便會無緣無故多出一塊難看的紅斑。狐貍精后來化身夏迎春勾引齊宣王,齊宣王終日沉醉溫柔鄉(xiāng)。而鐘無艷為了夫君出生入死、南征北戰(zhàn)。齊宣王只會有事求助于鐘無艷時才好言相向。齊宣王十分好賭,竟然把鐘無艷作為作為籌碼輸?shù)袅?,鐘無艷憤怒離開,臉上紅斑也自然消失。夏迎春得逞后也離開了皇宮,齊宣王才發(fā)現(xiàn)自己最愛為何人,浪子回頭。在受到叛徒攻擊時,還是愛著齊宣王的鐘無艷,趕到了皇宮,幫忙驅(qū)走外敵……