唐朝太宗间,某夜唐太宗梦见身陷险境,幸得一白衣少所救。徐茂公解梦,显示将有乱事,须得该少相助平乱。太宗命张士贵往找应梦少。原来此应梦贤臣乃大将军程咬金之救命恩人薛仁贵,仁贵带着咬金所赠之令箭投军,期间更误堕地洞而得奇遇…