Overall a pretty good movie, but it needed a new ending. The ending was sudden and felt so final.. Did not leave you with a satisfied feeling for the movie.