On this week's episode Spencer plunges Shane into the deep end of Naruto lore with Road to Ninja: Naruto the Movie.