故事發生在清朝末年,大偵探福爾摩斯(范艾理 飾)和助手華生(許忠權 飾)一起來到中國游玩,投宿在仙來客棧。沒想到客棧被官兵重重把守,一片鶴唳風聲的肅殺氣氛。原來,朝廷的一批價值連城的珠寶不翼而飛,負責護送珠寶的將軍布克亦身首異處。于是,福爾摩斯和華生便留了下來,企圖偵破此案。