Where and How to Watch ‘The Super Mario Bros. Movie’ at Home
Peacock may host the Super Mario Movie as early as June 28. We are able to make some assumptions based on the streamer’s previous releases, but no official release date has been set. On April 5, the movie directed by Aaron Horvath and Michael Jelenic rushed into theaters. During the pandemic, it took 89 days…