bchismireJul 8, 202114 minLucaIt may not be high up on Pixar’s totem pole like its other hits. But mamma mia! There might be more to this movie to make it come so close.