韦小宝(黄晓明 饰)从水中救起瘦头陀,知道神龙教发生内讧,于是小宝以通吃岛为军事基地作指挥,把神龙教打得落花流水。苏荃(胡可 饰)以方怡(刘孜 饰)做鱼饵,活捉韦小宝,幸好被双儿(何琢言 饰)救出脱险,二人逃到关外,在雪地之中碰到了罗刹国的公主苏菲亚,二人玩起了赛雪橇,苏菲亚被摔下马车,韦小宝救下苏菲亚,以口甜舌滑,骗得罗刹公主信任。韦小宝带着被软禁的苏菲亚公主回国。韦小宝误入罗刹人的城堡,偷听到神龙教教主与罗刹人密谋作乱,要从天津攻打大清,令韦小宝非常担心康熙(钟汉良 饰)的安危。韦小宝略施小计,令苏菲亚做上了摄政女王,韦小宝也成了罗刹国与大清建立的邦交,从此两国互不侵犯。