Sonic the Hedgehog 2

Question: Why did Knuckles say "wait, that wasn't the deal" after noticing Robotnik trying to steal the master emerald?

Answer: Because Robotnik was betraying him. Dr. Robotnik promised to help Knuckles get the Master Emerald, so they could use it to defeat Sonic. But Robotnik was using him all along because he wanted the Master Emerald for himself... he never actually cared about Knuckles and never intended to help him get the Emerald. Thus, Knuckles is shocked and says that Robotnik taking the Emerald for himself was not part of their deal.

TedStixon

Answer: Keanu Reeves was announced as voicing Shadow.

Ssiscool

Answer: Robert Pattinson or Jason Griffith.

Other mistake: When Robotnik, Stone, and Knuckles are eavesdropping on Sonic and Donut Lord's text conversation, the third text is supposed to be from Sonic but it appears as Donut Lord's text, on the wrong side of the conversation. (00:40:00)

More mistakes in Sonic the Hedgehog 2

Tom: Sonic, I love that you want to help make a difference. But you're being reckless. Pretending to be Batman?
Sonic: Blue Justice! Trademark pending.
Tom: You're still just a kid. Trust me, there will come a moment when your power will be needed. But you don't choose that moment, that moment chooses you.

More quotes from Sonic the Hedgehog 2

Trivia: Sonic makes a brief joke about the feud between the actors Vin Diesel and Dwayne Johnson, who both appeared in the "Fast and Furious" movie franchise. This film is from the same producers as that franchise.

TedStixon

More trivia for Sonic the Hedgehog 2