Plot: In 2013, Catherine Grove, a pretty, young nursing student with a bright future, vanished without a trace.
It wasn’t long before her parents, who feared the worst, discovered that she was alive and living in Wells, TX within the controversial Church of Wells
