释然(张天阳饰)是一名小木寺的俗家弟子,与青梅竹马的喜乐(何泓姗饰)一起骑着小马游走江湖。在一次大饥荒中,6岁的孤儿喜乐被挤进了小木寺并被收留,方丈为她起名为“喜乐”,这个名字寄托了大家的美好愿望。释然小时候目睹了一场在长安城妓院楼顶上对决武林盟主的盛事,却以苦当派掌门人夺得盟主却被困饿死的荒诞结局,导致江湖自此大乱。 师父(万仓饰)预感到小木寺将遭遇一场灾难,秘密安排释然改名“长安”还俗下山,去寻找铸剑老人(王连生饰)。机缘巧合下,释然得到了老人赠送的当世奇兵,并用它夺取了武林盟主的称号。尽管在雪邦成为了盟主,但释然心中更在意的是喜乐。而万永(金亮饰)一心想要成为武林霸主,甚至劫持喜乐来逼迫释然交出盟主之位。最终,释然决定放弃一切权力,与喜乐归隐山林。电影改编自韩寒的武侠小说《长安乱》。