This is the trailer for a New Zealand Digital Feature. Official website is www.hiddenthemovie.co.nz.

‘Hidden’ screened at 7 international film festivals in 2005 and 2006 – including ‘Cinequest’...