A town called Norrisville has been protected by a ninja for 800 years, but the citizens of Norrisville do not know that a new ninja is selected every four years. Randy Cunningham, the ninth-grade teenager, is the next ninja.