Brain hurts from all the searching for the title. Need help

Solved135 views#1 Movies
0

I’ve been racking my brain all morning and still can’t remember this title. It’s about kickball or football some kinda sport. They play this game in a city that’s actually a living flower. Some kid finds out he has powers to play the sport and some evil dude breaks out of his cell underground to rain hellfire on the planet but gets tossed into the sun or something. Not sure if it’s a movie or show. Any help?

Question is closed for new answers.
Selected answer as best

Finally found it. It was called Cosmoball.

https://www.youtube.com/watch?v=qHQuPBBvFZM

0

“Cosmoball” (2020)
https://www.imdb.com/title/tt7176054/

Found out by the questioner in the comments.

Selected answer as best