Official photos from the Super Mario Bros movie, scheduled for release in France on Wednesday, March 29, 2023.