Could've been better.

Rating: 6/10 (27 March 2018)

Plot - This movie is very predictable. This concept has been done before, and the overall story is very formulaic. Yes, its great for a kids' movie, but as a movie it isn't as great as it could've been. There are a lot of very dumb and contradictory plot devices that could've been handled better *cough* train of thought *cough*.
Animation - The animation is fantastic. I love all the detail and the way these different things are brought to life onscreen. There are a few things that probably could've been changed (for some reason the memories in the memory balls aren't from Riley's POV) but nothing that really ruins the movie.
Characters - I know that its the point that all the characters are as simplistic as possible, but it does make the movie a bit boring at times.
South Park - I don't know why, but this movie rips off Imaginaionland from South Park. They even call it that. Of course, the South Park version is much more entertaining and creative, but its clear that its a similar idea. Of all the things that this childrens' movie could rip off, that was unexpected.
Overall this is a kinda average kids movie with amazing animation. There are a lot of creative plot devices that aren't handled anywhere near as well as they could've been. This movie gets points for effort and an air of creativity. Overall, I enjoyed this movie. Its a bit funny and a bit sad (I guess). If you are young, have kids, or are easily entertained then I'd recommend this. If you are easily annoyed by predictable nonsense, then I'd recommend skipping this one.