307 W. 26th St.
New York City, New York

The steamy, smoky mining town of Charcoal Ridge, Connecticut is a lusty heathen hump of deceit, desire, murder, betrayal, doing it, and other things. Watch as the characters blindly follow their darkest passions into a pitch-black cave of surrender.

Added by Upcoming Robot on June 8, 2009