精灵格尔贡一直垂涎于光明精灵的头衔却未能如愿,他为此气急败坏,化身成人类准备开始自己的复仇计划。精灵王国13岁的丹密斯王子被国王选为继承人,却在庆祝仪式当晚被巨兽抓走。巨兽受格尔贡的指挥将丹密斯王子用魔法封在了女孩曼达家的墙壁里,丹密斯的口哨声指引仙女们找到了他,却没有办法将他救出来,只有光明精灵才能拯救丹密斯,但此刻光明精灵在哪里?曼达的父亲失业在家,为了生计他同意将房子卖给一家建筑公司,而那家公司的合伙人之一便是格尔贡。格尔贡知道曼达家的房子下面便是仙女泉的入口,他要推倒房屋建造工厂,让精灵和仙女从这个世界上消失。曼达发现了丹密斯,她将这个秘密告诉了邻居茜夏。只有相信精灵存在的人才能看到他们,因此除了曼达和茜夏,没有人能看到墙壁里的丹密斯。因拗不过父母,曼达只得和家人一起搬出了原来的房子,拯救丹密斯的任务就交给了茜夏。茜夏说服了格尔贡的合伙人里格,他同意不拆除房屋。格尔贡亲自来到曼达的房间,发现了正在想办法解救丹密斯的茜夏,于是将她也封在了墙壁里。恍惚中茜夏的记忆被唤醒,她其实就是光明精灵、国王的女儿、丹密斯王子的姐姐。多年前为了执行神圣任务来到人类世界,她的记忆也因此被抹掉。茜夏醒来后将自己和丹密斯的护身符相连打破了格尔贡的魔法,但此刻丹密斯已经奄奄一息,茜夏必须带他回到精灵王国。按照仙女泉的指引茜夏和丹密斯回到了精灵世界,许多仙女都在迎接他们。然而狡猾的格尔贡也尾随而来,他不甘心就这样放过茜夏和丹密斯,试图斩草除根。幸好有仙女们的帮助,茜夏战胜了格尔贡,并将格尔贡的仇恨反射到他自己身上。格尔贡为此得到了应有的惩罚,逐渐化为青烟消失在精灵王国。深夜,曼达和里格在茜夏的带领下来到草丛中,精灵们的现身让他们兴奋不已。此刻国王和王后来到茜夏面前,他们让茜夏自己选择留在人类世界或回到精灵王国。面对曼达留恋的眼神茜夏决定生活在人类世界,继续完成自己的使命,那就是让人们相信这个世界有精灵的存在,它们和人类一样热爱地球,热爱自己的家园。大家相信茜夏一定会圆满完成任务,因为她是光明精灵,是爱和勇气的化身。