1989年的5月,一起溶尸奇案轰动香江。美丽的空中小姐Brenda(贺恩 饰)被人杀害,并投入强酸池中溶蚀分解。不久,其前男友汪德明(吴镇宇 饰)及其现任同居女友Kitty阮(梁思敏 饰)作为嫌疑犯被警方拘捕。
一年后,备受感情困扰的社工Shirley(叶童 饰)出入女子监狱对Kitty进行心理辅导。此时Kitty的情绪极不稳定,为了汪德明先后两次自杀。为了帮她重振生活的信心,Shirley来到赤柱监狱探访汪德明。几次见面后,汪开始向其袒露心迹以及和Kitty交往的经过,Shirley也向汪倾诉了自己的情事。拥有情感创伤的两人对彼此渐生依赖,而Shirley也开始为汪德明的清白奔走呼告……。电影改编自真实历史事件。故事发生在十六世纪,国王亨利八世(罗伯特·肖 Robert Shaw 饰)爱上了名叫安妮(瓦妮莎·雷德格瑞夫 Vanessa Redgrave 饰)的女子,他想同王后离婚,却又碍于世俗道德的制约。亨利八世找到了大法官托马斯(保罗·斯科菲尔德 Paul Scofield 饰),他要求托马斯在离婚法令上签字,企图以托马斯的德高望重来减轻自己的负罪。 托马斯一生光明磊落,国王的无理要求令极富正义感的他十分困扰,因为他明白,拒绝国王的人注定不会有好下场。在内心良知的引导下,托马斯贯彻了自己的原则,他拒绝签字并辞去了官职,可即便如此,正直的他也最终未能逃脱死于非命的厄运。。