Mario and Luigi are back on the big screen in 2026 with "The Super Mario Galaxy Movie." Check out our recap so you're all up to date going into the sequel.