Review: The Item

The Item (1999; dir. Dan Clark), from Trillion Entertainment, may possibly be the most fucked-up film of all time. I heartily recommend it.

Read More