这个故事发生在20世纪30年代。一次偶然的机会,摄影师唐廷轩(于荣光饰)目睹了沙漠中海市蜃楼的壮观景色,并看到一名红衣女子骑着白马向他走来。这个女人的美丽吸引了唐廷轩的注意。拍了一张珍贵的照片后,这个女人消失了。回家后,这个女人的模样仍然深深地印在唐廷轩的脑海里。为了找到那个女人,他和朋友毛德伟(徐小明饰演)一起回到了沙漠。在一次事故中,唐廷选和他的团队遇到了土匪。在与土匪头子的一场激战中,唐廷轩意外地发现,这个人不是别人,而是他日思夜想的神秘女子莎洛娃(帕莎·乌玛尔饰演)。震惊之下,唐廷轩没有采取预防措施,成了沙洛娃的囚犯。