Alan Tam
Alan Tam was quickly chosen for the starring role but the lead actress was undecided. Maggie Cheung was originally meant to play the role of Siu-Yu, but was rejected by director Po-Chih Leong.