百草豐茂的中土大陸,人、妖、魔三族鼎力,善惡之間此消彼長,形成微妙卻又脆弱的平衡。太淵初年,人族與魔族爆發一場慘烈的戰爭。雖然人族在聖後(陳數 飾)強行催動星盤大陣後扭轉敗局,但是魔族入侵顯然得到了內姦相助,由此導致一系列的波瀾。英俊少年陳長生(鹿晗 飾)隨同師父計道人(曾志偉 飾)在世外桃源潛心修煉,他天資聰穎,但身體羸弱,註定背負著不尋常的命運。為了逆天改命,長生出師下山,希望前往周朝神都得到傳說中的觀神石。在此過程中,他結識了風流倜儻的少年天才唐三十六(曾舜晞 飾)、妖族公主白落衡(吳倩 飾)、熱血妖族武將軒轅破(高瀚宇 飾)等一眾性格各異的好友,命運的齒輪由此開始轉動……
本片根據貓膩同名小說改編。