A restless village boy defies local warnings about a deadly creature lurking upstream, plunging into the creek to uncover the dark reality behind his town's haunted legend.
Streaming availability information is being updated.