
Jim Carrey is pulling double duty on Sonic 3 as Gerald and Ivo Robotnik, but you may not be aware of his hidden third behind-the-scenes role on the threequel.
If you stay through the credits, though, you'll see that Carrey is listed as 'Artistic Consultant'.