Bowser, Toad, Koopa-Troopa, Luigi and MARIO! They’re CGI-ed to the TITS and ready to fight over Princess Peach or something. In THIS economy!? Check out the shiny new trailer for what looks to be the promising return of the Super Mario Bros franchise to cinemas. Find the clip after the jump!