Product: Triangle (2009)
Rating: 5.0
Great movie - makes you think
Very cool movie. Not sure why so many give it a bad review. One of the few that kept me guessing at the plot and ending.