director: Anselm Chan