影片根据迪士尼热播的同名剧集改编,该剧将魔法引入美国家庭日常生活,相比《哈利·波特》,这个剧更加幽默并且更具都市感。剧中的卢梭一家是做快餐生意的,因为爸爸出自巫师家庭,所以孩子们从正常学校放学后会在家里和他学习魔法。里面当然也有很多好玩的咒语和道具。每一个巫师家庭的孩子都要通过魔法测验来决定谁能够永久的拥有魔力。所以Alex,Justin,还有Max谁将会是家里最厉害的那个巫师呢?
杰瑞·罗素和特里萨·罗素以及他们的三个孩子贾斯汀、亚历克斯和麦克斯正在准备前往加勒比海度过一个没有魔法的假期,那里是世界上一些最重要的魔法巫师地点的所在地。在那里,一家人参观了街头集市,在那里他们遇到了街头魔术师和前巫师阿奇,阿奇试图寻求他们的帮助,通过找到能够实现任何愿望的梦想之石,将鹦鹉吉赛尔变回人类。或逆转任何咒语。杰瑞认为这个想法太危险了,因为许多巫师已经继续探索,再也没有回来。
后来,亚历克斯试图使用魔法逃离家人,却被母亲发现,两人发生争执,母亲将她禁足两个月,并剥夺了她的魔法特权。亚历克斯盛怒之下,希望她的父母从未见过面。亚历克斯当时拿着的走私魔杖和咒语书实现了她的愿望,结果创造了一个替代现实,杰瑞和特蕾莎不记得他们的孩子,也不认识彼此。
孩子们试图从杰瑞那里拿到咒语书,但被杰瑞抓住了。在这个平行世界中,由于他从未见过特蕾莎并与她结婚,他仍然拥有自己的力量,并且表现出一种无忧无虑的态度。贾斯汀问他,如果一个巫师希望他或她的父母永远不会见面,会发生什么;杰瑞解释说,他们会逐渐忘记自己的过去,然后永远消失。他进一步说他们只有 48 小时的时间来扭转这个咒语,这让亚历克斯和贾斯汀惊慌失措,而且需要奇迹才能修复它,导致贾斯汀提到了梦想之石,杰瑞说这也能起作用,他开玩笑地说告诉他们应该去找它。
贾斯汀和亚历克斯在阿奇的带领下出发寻找梦想之石。与此同时,麦克斯留在度假村看望他们的父母。作为最小的孩子,麦克斯开始失去记忆。麦克斯意识到事情不对劲,告诉杰瑞亚历克斯和贾斯汀已经去寻找梦想之石了,并认真考虑了他的建议,并请他帮助他找到他们。杰瑞对此感到震惊,他知道这段旅程有多么危险,但他同意提供帮助。特蕾莎也加入了他们,她认为他们只是在寻宝。
最终,亚历克斯和贾斯汀成功找到了梦想之石,但吉赛尔偷走了梦想之石。特蕾莎、麦克斯和杰瑞与他们见面,孩子们向特蕾莎和杰瑞讲述了他们的故事。特蕾莎不相信他们,相信她不会忘记她的孩子们。杰瑞提到,如果其中一个孩子是一名完整的巫师,他们也许能够施展咒语来逆转它。麦克斯最终失去了所有记忆,陷入了不存在的漩涡。特蕾莎在最后一刻想起了他,意识到他们说的是实话。杰瑞(Jerry)将亚历克斯(Alex)和贾斯汀(Justin)运送到一个古老的战场进行较量。他解释了比赛的规则:他们只能使用涉及四大经典元素的法术,胜利者将成为正式巫师,而失败者将永久失去力量。亚历克斯和贾斯汀展开了一场激烈的战斗,亚历克斯以微弱优势获胜。亚历克斯忧心忡忡,向贾斯汀寻求帮助。然而,此时贾斯汀已经失去了所有的记忆;亚历克斯告诉他,尽管他们互相挑剔,但她尊敬他并恳求贾斯汀不要让她孤单。贾斯汀告诉她,他永远不会离开她,尽管他不认识她,但他相信她并想提供帮助,但他很快就被卷入了漩涡。
与此同时,特蕾莎回到度假村,注意到吉赛尔以人形出现,项链上戴着梦之石。在吉赛尔承认利用他来获取魔法石后,阿奇设法从她手中夺走了魔法石。他用它把她变回鹦鹉,然后把它交给特蕾莎。回到战场,亚历克斯变得绝望,意识到贾斯汀应该获胜,因为他是一个更聪明、更有技巧的巫师。她尝试施咒并向杰瑞求助,但杰瑞说已经太晚了。就在亚历克斯开始变得绝望时,特蕾莎带着宝石出现,并用它将自己传送到战场来帮助亚历克斯。杰瑞告诉她,如果她正确地使用了她的一个愿望,她可以希望她的兄弟们重新出现,并且仍然保留她全部的巫师力量,但亚历克斯希望一切都能回到原来的样子。随着时间倒回至亚历克斯许下父母未见面的愿望之前发生的争吵之前,另一个现实被抹去了。这一次,亚历克斯为自己的态度道歉,并优雅地接受了她的禁足,尽管她的母亲不记得曾禁足亚历克斯。她深情地与贾斯汀和马克斯重聚,他们对冒险经历充满了回忆,他们和父母再次漫步。