China White Serpentine
China White Serpentine (2003)

A struggling writer and his younger sister attempt to make sense of their brother's mysterious death in this sexually surreal mystery from I Spit on Your Corpse, I Piss on Your Grave director Eric Stanze and director Robin Garrels. When… More

Rated: Unrated
Running Time:
DVD Release Date: July 27, 2004
Add Your Rating
User Score