Episodes 310-322 of the 'Naruto' anime spin-off series. A trio of young ninjas, Naruto (voice of Junko Takeuchi), Sasuke (Noriaki Sugiyama) and Sakura (Chie Nakamura), are schooled together in the village hidden in the leaves. Each desires to become a ninja for different reasons and will face his or her own personal battles along the way. The episodes are: 'The Fallen Castle', 'Prologue of Road to Ninja', 'The Old Master and the Dragon's Eye', 'Rain Followed By Snow With Some Lightning', 'The Sad Sun Shower', 'Lingering Snow', 'The Reanimated Allied Forces', 'Shino Vs. Torune!', 'A Hole in the Heart: The Other Jinchuriki', 'The Soul Living Inside the Puppet', 'Run, Omoi!', 'Reinforcements Arrive' and 'Madara Uchiha'.