Highly entertaining villain/good guys story that is lovable for all ages! The colors are so vibrant throughout and heartwarming character driven great time; I bet the actors involved had a lot of fun. The Bad Guys are great thieves for good or bad reasons with the encouragement of push pops and life long friends. I loved this more than I could've imagined! The soundtrack is amazing and the story flows very well, I'd recommend to anyone.