I personally feel like this movie had the potential to be great but the plot was too rushed. Honestly, the plot in the movie could have been slowed down and fit in 2 or 3 movies in a movie series rather than rushing everything in one. There wasn't enough time for character development and due to the pace, the emotions displayed by the characters were not memorable or realistic. Judgeing from the quality of the production, there was a large budget for the film but due to the number of plot changes, the movie appeared cheap and unnecessarly fast.