เรื่องราวสานต่อจากภาคแรกที่ Sonic อยากเป็นฮีโร่ปกป้องผู้คนแต่ว่าด้วยพลังที่มากเกินไป ก็ไปสร้างความเสียหายแทนซะงั้น แถมตัวร้ายคู่ปรับ Dr. Ivo Robotnik ( Jim Carry) ที่ครั้งนี้มาพร้อมกับคู่หูใหม่ Knuckles (Idris Elba ให้เสียง) ตุ่นตัวแดงที่มีความแค้นส่วนตัวกับ Sonic แต่ก่อนจะดวงซวยไปมากกว่านี้ ก็มี Miles "Tails" Prower (Colleen O'Shaughnessey) แฟนคลับตัวยงของ Sonic