View Full Cast Mercè RibotClaraAndrew LeungBenLorna WattsFirst VictimSiu Hun LiMan on StreetRebecca BoeyWoman on Street