director: Fred Tan