The First Snuff Film I Ever Saw...

Louie Crowder, 2014

as Theime

Written and Produced by Louie Crowder

Directed by Glenn Meche

 

"The First Snuff Film I Ever Saw Was in Charleston, South Carolina" follows a war veteran struggling to re-enter his boyfriend’s life, and their community of boat people at an intimate Charleston marina.

Photo by Glenn Meche
Photo by Glenn Meche

press to zoom
Photo by Glenn Meche
Photo by Glenn Meche

press to zoom
1/1