徐克創作暴風雨的六個版本
第一版—
魔法十二章經—遵循原著發展,以波布羅為第一人稱,將人物、情節分門別類,納入十二本生命之書:海洋、時間、野蠻、愛情、背叛、奴隸、幻影、祝福、憤怒、罪惡、和解和自由之書。

第二版—
神秘魔法師—以波布羅為敘事者,隱喻作者本身,象徵文明與原始分裂和戲劇舞台與人生舞台虛實相生。

第三版—
卡力斑的無人島—以原住民卡力斑為第一男主角,是大自然的祖靈,這場暴風雨的復仇與和解,是他和風神愛力兒送給人類的一場好戲。波布羅自以為擁有知識,阿龍梭自以為擁有權力,然而,一切都是虛幻,只有大自然的生命永恆存在。

第四版—
魔幻的奇航—吳興國一人分飾波布羅、阿龍梭和卡力斑三個角色。經由知識擁有者、權力擁有者和大自然生命力三個觀點看整個故事和三種力量如何在對抗中取得和諧。

第五版—
以魔法師之歌、暴風雨之歌、浮萍若夢之歌、美醜之歌、美麗新世界之歌、咒罵之歌、魔幻之歌、精靈愛情之歌、奴隸飲歌、荒唐宴席之歌、自由解放之歌寬恕的獨白貫串全劇。

第六版—
形式結構與第五版相當接近,劇本雛型已成,段落分為 : 魔法師之歌、暴風雨之歌、浮萍若夢之歌、美醜之歌、愛情之歌Ⅰ、美麗新世界之歌、荒唐筵席之歌、咒罵之歌、魔幻之歌、奴隸飲酒之歌、愛情之歌Ⅱ、審判與和解之歌、婚禮祝福之歌、自由之歌、寬恕獨白之歌。