This is a very good movie from beginning to end. I don't understand how it has only four stars. I don't get people nowadays. It's like they're just never satisfied 90% of the movies that I watch has horrible ratings and most of them are great. This was a really good movie honestly I definitely will be watching it again. I love movies like this especially ones with happy endings. This should definitely be a five star movie definitely worth the watch the actors and actresses in. It were very good and the storyline was great for anybody. That's rating this as low as they are I just don't understand , it makes no sense because this definitely was a great movie.