Special thanks to Pukeko Pictures, New Zealand. Credits