The Fluffer
Movie • 2001
A Four Letter Word
Movie • 2007
Going Down in La-La Land
Movie • 2011
Satan's Menagerie