I really enjoyed this movie. It started out a bit blah and it seemed like the acting wasn't too good at first. I almost stopped watching and then Jesse (the bad guy) shows up. He was phenomenal and the movie literally flew by after that. The other actors seemed to pick up as well. I loved the ending. Absolutely recommend this movie and I would definitely watch it again. A few plot holes but the rest was so good that I am not bothered by it. I thought the actor who played Jesse was outstanding and I would love to see him in other movies. Take what you will from this review but give this movie a try and I do not think you will be disappointed.