Product: Triangle (2009)
Rating: 2.0
Ewwwww...
What the hell? Weird and beyond disturbing. I had trouble figuring this one out. Didn't care for this one at all.