Школьные друзья Пол (Збых Трофимук), Алекс (Брайан Руни) и Катрина (Мишела Нунан) отправляются вместе с классом на экскурсию в школьный лагерь, чтобы наблюдать солнечное затмение. Учитель показывает пещеру, в которой возникают странные вспышки яркого света и даже, по легенде, раньше наблюдали призраков. Катрина с подругой решают ночью побывать в таинственной пещере. Узнав об этом, Алекс уговаривает Пола отправиться туда и изобразить призраков, чтобы отомстить Катрине за шантаж. Они натягивают на деревьях провод, прямо возле линии электропередач. Этот провод становится причиной возникновения прохода в параллельный мир, куда по неосторожности и попадает Пол. Там никогда не происходила промышленная революция. В этом мире правит могущественная группа людей, называющих себя Чародеями, которая обладает технологиями и держит под контролем всех жителей, используя их страхи и невежество и выдавая технологии за волшебство. С помощью юной Рианы (Гося Петровска) Полу удается добиться помощи Чародеев. Ему также сильно помогает Катрина, которая убеждает Алекса, что Пол именно в параллельном мире и заставляет его наладить контакт с этим миром. Полу удается бежать, но из-за вмешательства Чародея по имени Ашка (Хизер Митчелл) ему приходится взять Риану в родной для Пола современный мир. Когда Ашку за заговор против регентов лишили звания Чародея и приговорили к изгнанию, она, украв доспехи бежит в мир Пола, где собирается найти технологии для свержения власти в мире Чародеев. Полу с друзьями удается уничтожить доспехи Ашки. После этого у Ашки назревает гораздо более коварный план. Она забирает из своего мира древние чертежи доспехов и обращается к отцу Пола - известному учёному, выдавая себя за жену археолога. Вдохновлённый новым открытием, отец Пола делает для Ашки новые доспехи, которые могут не только выпускать электрические заряды, но и, отталкиваясь от гравитационного поля Земли, поднимать обладателя в воздух. Лишь когда доспехи полностью готовы и Ашка получает все, что ей нужно, Полу удается убедить отца в коварном замысле Ашки. С большим трудом им все-таки удается остановить злодейку и отправить её в мир Чародеев для отбывания наказания, после чего Пол закрывает проход между измерениями, убрав провод. Но у него остаются данные для постройки новых силовых доспехов.
Во время школьной поездки шутники Пол и Алекс задумали розыгрыш, чтобы напугать девочек, но всё пошло катастрофически не так: Пол вдруг растворился в воздухе. Пока друзья тщетно его ищут, Пол оказывается один, потерянный, в каком‑то странном месте.
Понемногу знакомясь с новым местом, Пол начинает подозревать, что попал в прошлое, — но всё меняется, когда он видит, как Ашка демонстрирует силу Заклинателя.
Пол возвращается к Башне Призыва — туда, где он впервые попал в мир Рианы, — в надежде вернуться домой. Портал снова открывается, и он видит своих друзей и семью, но успевает лишь мельком: створки смыкаются прежде, чем он успевает шагнуть внутрь.
Пол узнаёт, что сила Заклинателей основана на науке, и надеется, что они смогут помочь ему вернуться домой. Но сначала ему предстоит убедить Гривона в том, что он действительно пришёл из другого мира.
Полу удаётся убедить Ашку, что он и правда из другого мира и владеет знаниями, которые могут пригодиться Заклинателям. Риана пробирается к замку, где держат Пола в заточении, но обнаруживает, что по тому же пути идёт Гривон.
Пол показывает Корреону видеозаписи и начинает рассказывать о технологиях своего мира. Когда Ашка понимает, что рискует остаться в стороне, они с Гривоном задумывают спрятать Пола — чтобы только им одним достались его знания.
Алекс и Катрина находят способ вернуться к пещере — они записываются в школьный литературный лагерь. Пол соглашается сделать порох для Гривона, но прячет от него настоящий рецепт. Риана обращается за помощью к Корреону, чтобы спасти Пола.
В заброшенном замке Заклинателей Пол и Корреон узнают, что тьма возникла из‑за чрезмерных амбиций самих Заклинателей. Осознав, что знания Пола слишком опасны, Корреон соглашается помочь ему вернуться в родной мир.
Попавшие в плен к Мародёрам, Пол и Корреон обнаруживают, что на самом деле это обычные жители, изгнанные Заклинателями. Герои пытаются сбежать, но выбраться из лагеря оказывается не так‑то просто.
Зандер соглашается помочь Риане и Полу, но не может убедить остальных Мародёров не изгонять Корреона. Алекс и Катрина настраивают рации и успевают предупредить Пола: Ашка готовится напасть на лагерь Мародёров.
Ашка бросает Корреону вызов на поединок и портит его силовой костюм — чтобы он наверняка проиграл и был изгнан. Полу предстоит научиться управлять одним из их летающих кораблей, чтобы вырваться из замка.
Алекс и Катрина наконец выходят на связь с Полом. Когда летающий корабль совершает аварийную посадку, Пол притворяется Заклинателем, чтобы получить помощь, — но Ашка по‑прежнему идёт по его следу, так что им с Рианой снова приходится пускаться в бега.
Попавший в плен к Призывателю, Пол должен убедить мать Рианы помочь ему сбежать. В последней попытке остановить Пола Ашка повреждает Башню Призыва — и Полу приходится взять Риану с собой, когда он наконец прокладывает путь домой.
Очарованная совершенно новым для неё миром, Риана теряется в Сиднее. Отец Пола, решив, что сын страдает от переутомления и амнезии, полагает, будто вся эта история про Заклинателей и Риану — лишь плод его воображения.
Риана получает травму, пытаясь скрыться от представителей власти, и в больнице ею заинтересовывается психиатр. Пол тем временем пытается перезарядить силовой костюм — он надеется, что это убедит отца: он говорит правду.
Пол решает воспользоваться силовым костюмом, чтобы прорваться мимо охраны и вызволить Риану из больницы, — он ещё не представляет, сколько разрушений может вызвать эта затея. Дома Пол старается спрятать Риану, но ей всё в этом мире незнакомо, и это сильно усложняет дело. ...
Кристина соглашается помочь Полу спрятать Риану, но всё усложняется: Риана твёрдо намерена ходить в школу вместе с ними. Тем временем Корреон добирается до замка и раскрывает правду об Ашке — но той удаётся ускользнуть до того, как её успевают наказать.
Снова в бегах, Рианна воссоединяется с Джози и Беном и старается помочь Джози отыскать её отца. Пол связывается с Корреоном, чтобы договориться о возвращении Рианны, — но Ашка совсем неподалёку: она выслеживает Корреона и движется к Башне Призыва.
Риана наконец‑то возвращается домой и настойчиво просит Пола поехать с ней — ещё раз навестить её семью. Но Ашка узнаёт, как открывать портал между мирами, и похищает Риану: она хочет выведать побольше о мире Пола, прежде чем отправиться туда сама.
Пол возвращается в свой мир и блокирует проход между мирами — он и не подозревает, что Ашка уже там. Пытаясь выследить Пола и разузнать побольше о его мире, Ашка оставляет за собой след из разрушений, и из‑за этого её принимают за пришельца.
Пол, Алекс и Катрина пытаются выследить Ашку, отслеживая электромагнитную энергию, которую излучает её силовой костюм. Когда Катрина находит её, Ашка ловко обводит её вокруг пальца — и, соблазнённая возможностью попасть в мир Рианы, Катрина соглашается ей помочь. ...
Пол и Алекс выслеживают Ашку в её отеле и уничтожают силовой костюм — но сама она успевает сбежать. Ашка возвращается в свой мир, чтобы раздобыть чертежи древних Заклинателей: она надеется, что в мире Пола эти разработки удастся усовершенствовать.
После побега из старого замка Риана следует за Ашкой обратно в мир Пола и пытается его отыскать. Тем временем Ашка наведывается к отцу Пола и показывает ему чертежи силового костюма — она подталкивает его к тому, чтобы создать более совершенную версию устройства. ...
Пол тайком проводит Риану в лабораторию отца, прихватив с собой видеокамеру — он твёрдо намерен доказать правду. Но Ашка, облачившись в свой новый силовой костюм, глушит запись и похищает Риану. В итоге Брайан остаётся в полной уверенности, что Пол просто сошёл с ума. ...
Пол, Алекс и Катрина отправляются спасать Риану, но чересчур любопытный сосед вызывает полицию — и та задерживает Алекса и Катрину. Тогда Пол показывает отцу видео с Ашкой и наконец представляет ему Риану — и этим убеждает его, что всё это правда.
Время на исходе: нужно спасти Кристин и добыть блок управления полётом — пока Ашка не добралась до него первой. С помощью Алекса, Катрины и даже матери Катрины Ашку наконец загоняют в угол и побеждают.