director: Sam Liu