A fun movie that will have you laughing and catching some feels at the same time. The story is entertaining and engaging however I feel like the movie maybe has a little bit too long of a run time it kind of drags a little bit in the latter half of the middle of the movie.