1936年,西班牙内战频仍,保皇党军队因势力薄弱而被佛朗哥军队所破,屡失要点,在兵临城下之前准备撤退。然而,这一班战败者,在损兵折将之余,竟迁怒于若干教徒与群众。于是,他们将教堂捣毁焚烧,一些神父及教友们不是被屠杀便是逃匿,处境悲惨;而若干人民对于宗教信仰仍深,他们因教堂被毁、圣约翰血迹圣迹失散而惶惶不可终日,因为他们深信如不能寻回圣迹,则再也不会有平安快乐的希望。
天主教神父阿图路加利拉(德克·博加德 Dirk Bogarde饰)气愤教堂未能尽保护人民的责任,与主教发生激烈争执,最后违背誓约脱下教袍,回到俗世。当他于晨光熹微中以俗人身份离开教堂时,全城正遭逢大轰炸。在避难室中,他邂逅一夜总会歌女苏丽达(爱娃·加德纳 Ava Gardner饰),仿佛是前生孽债,彼此竟一见钟情,堕入爱河。加利拉因为神父身份,正被佛军追捕。苏丽达见他处境危急便带他回家中...
《红衣天使》的上映日期是1960-04。 《红衣天使》的别名有:天使着红衣 / 浪女璃心 / 乱世娥眉。