In this beautifully photographed film, a lone river man has a strange encounter while navigating a mysterious mangrove forest.