奥斯卡(詹姆斯·弗兰科JamesFranco饰)是个只会雕虫小技的马戏团魔术师,却有意中被龙卷风从尘土飞扬的堪萨斯城带到了神奇美妙的奥兹国。那里的居民以为他是传说中的大魔法师突如其来,祈求他击败悲天悯人的罪恶女巫挽救奥兹国,可心术不正的奥斯卡却把这境遇看作是发大财的绝佳良机。 三位自称是奥兹国守护者的女巫赛多拉(米拉·库妮丝MilaKunis饰)、伊诺拉(蕾切尔·薇姿RachelWeisz饰)和格琳达(米歇尔·威廉姆斯MichelleWilliams饰)却对奥斯卡的身份各有疑心。当黑暗权利压境,奥斯卡自愿卷入纷争,他才发现自己必需擦亮双眼,分辨出这些美艳女巫们终究孰善孰恶,是敌是友,不然一切美妙都要灰飞烟灭。奥斯卡决议放手一搏迎战罪恶女巫,可自己的魔术手段,要如何才干抗衡女巫弱小而罪恶的魔法?奥兹仙境的出路,又将何去何从?