Best video game movie made up to this point? The argument can certainly be made with this one.
In the new “Sonic” adventure, the blue blur (Ben Schwartz) is trying to play the role of a hero but is finding out that he still has some learning to do. Meanwhile, Dr. Robotnik (Jim Carrey) managed to get off the planet he was banished to in the first film thanks to a new partnership with Knuckles (Idris Elba), an echidna warrior who has a grudge against Sonic.
That grudge is based on a historic conflict between the echidnas and the owl tribe, which Sonic was connected to since he was raised by Longclaw in the first movie. Sonic gets a warning about the new threat of Robotnik and Knuckles from a new friend, though, named Miles “Tails” Prower (Colleen Shaughnessey). From there, the two factions battle with each other with an ancient hidden power on the line.