主人公Pernell Harris(Ron Perlman)是一位很有权势的法官,时常会干违背法律的事情。他已经结婚,但和一个高级应召女郎打得火热。在一次精神崩溃之后,他突然开始看到幻象,并且听到因自杀失败而陷入昏迷的儿子PJ开口说话。他就像突然「觉醒」一样开始信奉宗教,他认为上帝在通过他的儿子和他交流。从那一刻开始,他决心当一个「侠客」,不把那个导致他的家庭四分五裂的强奸犯抓住决不罢休。他手头没有任何实际证据,因此他主要依靠那些幻象和上帝通过儿子传递的信息来寻找线索。。1964年,法国驻华大使馆会计高仁尼(杰瑞米·艾恩斯)在观看歌剧时,被舞台上的蝴蝶夫人迷住了。戏毕,他主动向蝴蝶夫人的扮演者、京剧演员宋丽玲示好。一次次的接触,使两颗孤独的心相爱了。然而好景不长,文化大革命爆发,宋丽玲音信全无。1968年,宋丽玲来到法国,与高仁尼重聚。多年后,当高仁尼因间谍身份被指控时,站在证人席上的,是西装革履的宋丽玲。指男为女的高仁尼成为了全法国的笑柄。这两个男人将如何面对对方,如何面对他们的爱情?。