海伦(斯蒂芬妮·莱昂尼达斯StephanieLeonidas饰)从小在马戏团长大,可是身边那些让所有孩子兴奋的事物却只能让她感到厌倦,她想逃离这种不真实的生活,因此和父母发生冲突。不幸接踵而至,先是妈妈(乔安妮·坎贝尔JoanneCampbell饰)在表演中倒下,住进医院,接着父亲透露马戏团经营陷入危机。心怀压抑和愧疚的海伦进入一场梦境,那里由光明女皇和黑暗女皇同时统治,但是光明女皇病倒了,世界的平衡被打破,海伦受托去寻找“镜面具”,以拯救这个梦中世界。在小丑瓦伦丁(贾森·巴瑞JasonBarry饰)的陪伴下,海伦踏上寻找“镜面具”的路途,似乎只有先拯救梦境,才可以拯救现实……海伦娜·坎贝尔(斯蒂芬妮·列奥尼达斯饰)与父母乔安妮和莫里斯(吉娜·麦基和罗布·布莱登饰)在家庭马戏团工作,但她渴望逃离并融入现实生活。在下一场演出中,海伦娜和乔安妮发生激烈争吵,乔安妮晕倒并被送往医院。十天后,当海伦娜和祖母住在一起时,她发现医生确定乔安妮需要手术,海伦娜只能将这种情况归咎于自己。那天晚上,她在梦中醒来,离开大楼,发现外面有三个表演者。当他们试图为海伦娜表演时,一个阴影侵入了该区域,两名表演者被它吞噬了。第三位表演者瓦伦丁(杰森·巴里),一位杂耍者,通过使用魔法飞行书帮助海伦娜快速到达安全地带。她得知他们身处光之城,这座城市正在慢慢被阴影吞噬,导致众多居民逃离。很快海伦娜就被误认为是公主。她和瓦伦丁被带到首相(布莱登)那里。他解释说,来自暗影之地的公主从白城偷走了魅力,让他们的光之女王(麦基)处于不自然的睡眠状态,而这座城市也容易受到暗影的攻击。海伦娜注意到女王和大臣与她父母的相似之处,并提出与瓦伦丁一起帮助恢复魅力。他们没有意识到他们的行为正在被阴影女王(也是麦基)监视,她误认为海伦娜是她的女儿。海伦娜和瓦伦丁试图在阴影中走在前面,他们追踪着魔咒的线索,得知它被称为“镜子面具”。海伦娜发现,通过建筑物的窗户,她可以通过她创建并挂在房间墙上的窗户图画看到现实世界中她的卧室。她发现有一个分身她自己住在那里,行为举止与她完全不同。分身很快意识到她在图画中的存在,并开始摧毁它们,导致幻想世界的部分崩溃。瓦伦丁向暗影女王背叛了海伦娜,以换取大量珠宝奖励。女王的仆人扭曲了海伦娜的思想,让她相信自己就是暗影公主。瓦伦丁回心转意,回到王后宫殿,帮助海伦娜解除了魔咒。他们搜查了公主的房间,海伦娜发现了隐藏在公主镜子里的镜面面具。他们带着魅力逃离了城堡。当他们逃到瓦伦丁的飞行塔时,海伦娜意识到她在现实世界中的分身是阴影公主,她在海伦娜的画作中使用镜面面具踏进了窗户。公主毁掉了海伦娜房间里剩余的图画,阻止海伦娜回来,海伦娜和瓦伦丁消失在崩溃的世界里。公主将这些图画带到建筑物的屋顶上,将碎片散入风中,但又发现了海伦娜在屋顶门背面画的另一幅图画。海伦娜成功回到现实世界,将公主送回了自己的王国。与此同时,光之女王终于苏醒,两座城市恢复了自然平衡。海伦娜在屋顶上被她的父亲叫醒,他们得知她母亲的手术很成功;海伦娜高兴地回来在马戏团帮忙。一段时间后,海伦娜对一个与瓦伦丁非常相似的年轻人着迷,他想成为马戏团的杂耍演员。