The newest film in the iconic video game franchise hits theaters on April 1.
Mario, Luigi, Princess Peach, Bowser, and Toad are all back for the next film in the Mario franchise in April 2026.