As Sonic celebrates his 20th Anniversary with his friends, a strange ‘time hole’ appears, sucking everyone in and scattering them across time. As Sonic searches for his friends, he ends up meeting his old self, Classic Sonic. Both Modern and Classic Sonic decide to collaborate and race through their history in order to save their friends and fix the time stream.