i really enjoyed this. it's been a long time since i've watched a movie and had no idea how it would end. very inventive. very cruel. very fun. not for the faint of heart.