王子變成青蛙後被女巫關在一個細少的玻璃樽內,王子從此失去了自由.每天黃昏只有一小時的時間被放到草地上散步,但有一位可怕的僕人看守,他力大無窮,能夠變成百獸之王----獅子.
王子雖然終日被關在玻璃瓶內,但他沒有氣餒,他每日都專心致致地留意著女巫的一舉一動,佢偷偷地記住女巫的咒語,在黃昏時間默默練習.他每天都裝備著自己,等待時機,隨時逃出生天.
有一天黃昏,王子發現了原來變成了青蛙的他也能夠與動物溝通.他將他的遭遇講給小兔子聽,小兔講給大熊聽,大熊說給猴子聽,猴子在森林裡四處散播王子被女巫囚禁的消息.由於動身們長期活在女巫的暴力統治下,個個都十分曾恨女巫,他們決心幫助王子逃出生天,同時請求王子回國後,向國王要求罷免女巫職位.
時機終於來臨,就在之後一個黃昏的晚上,王子告訴鸚鵡催眠咒的用法,叫他向女巫的僕人使出催眠咒,鸚鵡學著女巫的口吻講出咒語,僕人慢慢地沉睡下去.王子馬上逃離草原,在河馬背上,王子渡過了小河,在馬背上王子越過無邊的平原.王子來到大海邊時候女巫騎住獅子在後追趕上來.王子馬上使用分身咒,用假身引開女巫的追捕,自己就在大雁的背上直飛皇宮....
大雁飛到國王寢室上空盤旋,守衛馬上用弓箭瞄準大雁,王子馬上拋下手上的金戒指,國王看到後叫侍衛後退,讓大雁降落,王子隨即跳到國王面前,將金戒戴上手上.國王恍然大悟,將王子接入宮中,國家找回失散多年的孩子十分驚喜,他立即下令士兵追捕女巫歸宮,將王子變回真身.................