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

Photo by Glenn Meche
Photo by Glenn Meche

1/1