This was a movie that had the potential to be a 8.5 - 9. The storyline was going great until the unnecessary twist in the end that did not do the movie any favors. It felt like the writer could not come up with a good climax and made something up randomly. Until the unnecessary character introduction, the movie was an 8.5 to me but then dropped to a 6.5 - 7.