The Super Mario Bros. Movie has received a lot of criticism for casting Chris Pratt as the titular plumber, but Pixar has proved time and again that animated movies do not need A-list actors in order to be successful. The Guardians of the Galaxy actor is playing the Italian video game icon, and the casting has come under scrutiny for prioritizing star power over suitability for the role. Pratt's voice will be especially jarring in The Super Mario Bros. Movie given that original Mario voice actor Charles Martinet has several cameo roles. However, Pratt's lack of Italian accent is not the movie's biggest mistake.
https://screenrant.com/pixar-animated-movies-actors-big-names-success/