Happy MAR10 Day! Illumination has released the “final” trailer for their upcoming movie, The Super Mario Bros. Movie. The trailer shows Mario teaming up with Peach and Toad to save Luigi from Bowser’s castle. It ends with a battle sequence of Mario on the Rainbow Road utilizing his karting skills. The movie is set to launch in North American and European theaters on April 5. MAR10 Day is the perfect time to welcome the new Super Mario Bros. Movie.
Check Out the Last Trailer for The Super Mario Bros. Movie