圣誕節,小伊萬在打柴的路上救了一頭小鹿。山貓引他去森林深處的茅屋,伊萬把柴禾送給衣衫襤褸的老奶奶。伊萬不知道他遇到的是仙婆。仙婆將一幅東方美女的畫像送給了善良的小伊萬。 伊萬長成英俊的青年。一天,當伊萬注視著畫時,畫上的美女突然活動身軀,走下畫來。她向伊萬講述了自己悲慘的遭遇。 原來,她叫小琴,家住中國江南水鄉。琴棋書畫、女紅織繡樣樣精通,人也長得似仙女一般。有錢有勢的安元霸要強娶小琴為妾。小琴讓弟弟王倫為她畫像留念。 安元霸將小琴搶進宮,小琴粒米不進,一言不發,面無表情。安元霸找來道士給小琴看病。道士說:在宮里的只是小琴的身軀,她的靈魂在一幅畫里。 安元霸去小琴家找畫,王倫帶畫逃跑,畫被一陣風刮跑,落到仙婆手里。 財主到伊萬家逼債。小琴夜間從畫上走下來,做了許多繡品,伊萬拿到集上去賣。安元霸按道士指點到冰雪覆蓋的地方找畫。他找到伊萬家,將畫搶走。 伊萬拿著小琴留下的扇貝按照仙婆的指點去火龍谷。路上為救大公的女兒被強盜刺傷。大公贈他快馬。路上又被孔雀公主挽留。這時扇貝里的七顆發光的珍珠已經滅了五顆,伊萬請求孔雀公主放了他。孔雀公主被伊萬執著的愛情感動,送他一把短劍,讓他上路。伊萬不幸落入湍急的山泉,被王倫救出。扇貝使他倆相識。伊萬從王倫那兒得知畫又被獨眼杰克偷走了。他倆制服了獨眼杰克拿到已經殘破的畫趕往安元霸的宮里。在道士的指點下。奄奄一息的小琴被救活,并與畫上的小琴形魂合一。安元霸違言將伊萬、王倫、道士鎖進木籠。小琴讓丫環醉倒護兵,打開木籠,四個人一起逃出安宮。安元霸帶兵追來。關鍵時刻,孔雀公主的短劍使伊萬轉危為安。 伊萬帶著小琴道別王倫和道士。大公為他倆舉行了隆重的婚禮。