The New Zealand Film Festival is on and a lot of great films are on show. However, I think this will be my favourite; it was so unique and such a triumph of imagination that I have been thinking about it ever since. The young actress who plays Hushpuppy ( Quvenzhane Wallis) is a force of nature and through her eyes we are transported back to the time when imagination is as powerful as reality and, in fact, merges with it. It is a magical place to return to, if only for the span of a movie. See it if you can.