At the same time, Ivo Robotnik (played by Jim Carrey) has a showdown with his grandfather Gerald, both wanting to destroy the planet. In an emotional ending, Shadow and Robotnik give up their ...