April 25, 2024
This screen grab from RottenTomatoes.com shows the high ranking from critics for the new Muppets movie.