故事发生在风景如画的马兰山。马兰花是马兰山的象征,亦是庇佑马兰山生生不息繁荣昌盛的重要所在。大兰(林志玲配音)和小兰(陈好配音)虽为姐妹,但个性却截然相反。大兰懒惰自私,爱慕虚荣,而小兰却善良勤恳,温柔体贴。某日,小兰意外邂逅了马兰花的守护神马郎(黎明配音),小兰的正直和活泼很快就吸引了马郎的注意,没过多久,两人就坠入了爱河,这让大兰感到十分妒忌。邪恶的藤妖(魏思兰配音)发现了大兰的破绽,利用她的阴暗得到了珍贵的马兰花。失去了马兰花,也就意味着马兰山将不复存在,为了保护赖以生存的家园,小兰和马郎一行人踏上了充满危险的旅程。