Bowser (2021 Film)

Bowser is a film to be released on March 10, 2021, and is being produced by Nintendo Studios. It will be a side along film with the movie Dinosaur Island, releasing on the same day. Bowser will be animated and not live action.