Crick in the Holler (2017)

Crick in the Holler (2017)

2017-05-11 US 17 Min. PG-13
0 0 votes

Watch Crick in the Holler: Stream the Latest Drama, Thriller, Mystery Film on LetMeWatchThis!

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.