Director: Teddy Chan