“A meth thrill ride.”
A struggling meth-addict roams a weary small town in Northwest Florida, in search of his next fix.
DirectorMitchell Cole