Glorious Review March 9, 2023March 12, 2023 Logan RodenMovie Reviews, Movies, Reviews One hell of a new take on the “chosen one must save the universe” trope.