I was delighted with this movie.Originally I went thinking my grandkids would like the movie and I would take a nap, I was pleasantly surprised when I found myself enjoying it. Sarah Silverman as Vanelope was on point. She mad the character come to life and Ralph was lovable and understandable as person who was hurt and confused.