Keanu Reeves has seemingly been confirmed to be lending his voice to Shadow in Sonic the Hedgehog 3. As revealed on The John Campea Show, and backed up by sources from The Hollywood Reporter, the ever-popular actor will be joining the returning stars of the franchise, including Jim Carrey as Dr.