This movie was really excellent although it wasn't what I expected at all. It did keep me guessing throughout and I could see the ending coming from a mile away. However, everyone did a great job acting and I would definitely recommend it to someone. This movie was somewhat sad and depressing but there was redemption as well.