Storm: A thriller unfolds in the remote Marlborough Sounds