as Leung / Brett Chan
as Lisa
as Feng Li
as Superintendent Wu
as Wendy
as Stephen's man with remote toys
as Stephen
as Lisa's father
as Professor Wong
as Peter Tang
as Policeman
as Policeman
as Gang boss
as Police chief
as Policeman
as Man chased by Feng Li