Mark Cheng ( The Peeping Tom )Michael Tse ( The Peeping Tom )Miho Nomoto ( The Peeping Tom )Jade Leung ( The Peeping Tom )Rachel Tucker ( The Peeping Tom )