images

Released on: 2017-05-11

Crick in the Holler

Set in West Virginia during the 2014 Elk River chemical spill, a first-generation college student clashes with her family while investigating a bizarre issue with their water supply.

Drama

Thriller

Mystery

Production Companies:

Production Countries:

Astro

Videos

Astro

Similar Movies

Astro

Reccommendations