Christian Long — film academic in New Zealand