电影《龙牌之谜》讲述了古老的东方传说——龙王在睡觉的时候睫毛长到地里能够长出茶叶。龙王把法力封印在龙牌里,并把这种力量赋予了替他照料睫毛的白魔法大师(成龙饰)和他的女儿成兰(姚星彤饰)。邪恶的黑魔法师将白魔法大师和成兰关进了异国监狱,龙王也陷入了沉睡,以茶叶为生的广大村民从此生活在水深火热之中……
野心勃勃的九王爷(白彪 饰)企图谋权篡位,落败的皇帝(艾飞 饰)命令两名侍卫将两个皇子分别抱走,以延续皇家血脉。大太子(狄龙 饰)被送到了少林寺,三个疯疯癫癫的和尚收留了他,替他取名道行,传授其武功。二太子(尔冬升 饰)则被丞相(谷峰 饰)收为义子,改名为王子泰。转眼多年过去,某日,王子泰来到了少林寺,偶然遇见了道行,尽管他们彼此都不知道对方的身份和身世,但两兄弟还是一见如故,很快就结下了坚实的友谊。九王爷买通了寺庙内的僧人,想要将道行和王子泰斩草除根,无奈之中,两人逃出了少林,踏上了充满危险的未知之旅。
两个十几岁的兄弟有着非凡的霹雳舞天赋,但自从他们的母亲意外去世后就互相敌对,他们一起参加英国霹雳舞队的选拔,准备参加世界锦标赛。