電影由三個相互關聯的小故事組成。 國王(托比·瓊斯 Toby Jones 飾)最寵愛的除了蠻橫嬌縱的公主維奧拉(蓓蓓·卡芙 Bebe Cave 飾)外,就是他的寵物跳蚤了,讓所有人都沒有想到的是,小小的跳蚤,竟然長成了綿羊的大小。 女王(薩爾瑪·海耶克 Sa lma Hayek 飾)常年被不孕之病困擾,國王用自己的生命換來了海獸的心臟給女王吃,如此便可藥到病除,哪知道不僅僅是女王懷孕了,爲女王烹飪心臟的侍女也懷孕了,兩人於同一時間生下了孩子。 國王愛上了在城堡下面唱歌的女子,他並不知道的是,這位女子的真身其實是一位醜陋的老巫婆,而她還有這一個雙生姐妹。國王邀請她們其中的一位同自己共度良宵,哪知道被捲入了一場動亂之中。