为了解救公主倪妮,时空侍卫赵又廷寻求大男孩尤赖亚·谢尔顿的帮助来到神秘境地。赵又廷迎战树妖、山精以及蛮族,动作场面劲爆,特效精致不违和。
赵又廷坦言:“影片中都是硬碰硬的打斗戏,很容易受伤,不过关于打斗方面有很多奇幻色彩。”预告片中,赵侍卫与谢尔顿饰演的杰克跋山涉水,共同经历了诸多磨难。杰克每逢遇到危险时,赵又廷都能挺身相救。赵又廷对于杰克来说更像精神导师,除了保护他的个人安全,还助他在精神和体力上成长。谈及故事中的赵侍卫与杰克的关系时,赵又廷表示:“赵侍卫在后期很开放地面对这个世界,不吝啬地把自己所知所学交给了小男孩并且对他很有期待。”
倪妮在影片中扮演的公主苏琳本是幻境国度王位的正统继承人。由于蛮族入侵,她也遇到了前所未有的危险。预告片解析出倪妮是整个故事争端的核心人物,倪妮一身红色战衣被关押在牢笼中,随时会有生命危险,赵侍卫、杰克和吴镇宇为了解救她也是百费周折。而预告片的结尾,倪妮一身女王装双眼坚定也传递出她扮演的角色有了成长蜕变。倪妮在形容自己角色时表示:“单纯天真却又非常的坚强。”
影片中,倪妮还有众多动作戏份,她看似娇弱其实身手不凡。倪妮此前从未体验过动作戏,她说:“我很喜欢这部电影里的打戏,在拍摄前我还和现场的老师学习了打戏的动作。后期看到自己的动作戏很帅,我觉得之前的辛苦都是值得的。”