员武德辉（刘德华 饰）与好友厉迟（陈百祥 饰）往中国大陆出差，期间厉迟欲走私出土文物；不料被公安追捕而误入某山洞，虽为毒蛇所噬，但因在大侠龙剑飞身上寻得大还丹，解毒之余更得到50年内功修为，且意外救得冰封八百年的元朝云萝公主（王祖贤 饰）及其婢女小蛮（梅小惠饰），同时让二百年前天下第一邪派高手天残（元华 饰）逃脱而出。对百年前事抱持怀疑态度的武德辉和厉迟，将云萝公主二人带回香港；没想到云萝聪明无比，迅速适应香港现代生活并成为时代女性。一方面，为对付天残，云萝帮助武德辉学成「如来神掌」，厉迟则因资质较差