Zhan Zhao (Andy Lau) is a court officer who learns of a plot to assassinate Judge Bao (Anthony Wong). While on holiday he meets a young man named Bai (Cecilia Cheung) who turns out to be a woman. Zhan Zhao tries to recruit Bai to help him stop the assassination of Judge Bao.
![]() |
Cecilia Cheung | Bai Yutong |
![]() |
Anthony Wong Chau-Sang | Judge Bao Zheng (as Anthony Wong) |
| Donglin Guo | Prince Xiangyang (as Guo Donglin) | |
![]() |
Bingbing Li | Yue Hua (as Li Bingbing) |
| Yue Wu | Pang Yu (as Wu Yue) | |
| Cheung Tat-Ming | Emperor (as Cheung Tat Ming) | |
| Qianshan Ma | Empress (as Ma Qianshan) | |
![]() |
Andy Lau | Zhan Zhao |
Directing |
|
|---|---|
| Gordon Chan | Director |
Writing |
| Felix Chong | Writer |