One of the former voice actors of Shadow the Hedgehog, Jason Griffith, gave his opinion on casting Keanu Reeves for Shadow in the upcoming third Sonic the Hedgehog film. After several rumors and theories, it has finally been confirmed that Keanu Reeves will be playing Shadow the Hedgehog in the upcoming Sonic 3 movie. The cast of Sonic 3 is already filled with notable actors like Ben Schwartz and Idris Elba as Sonic and Knuckles, with Reeves as Shadow having been a widely lauded choice for Sonic's edgy rival. Before this reveal, there were a number of rumors that said Shadow would be played by one of his previous actors, Jason Griffith.