Astro Boy 2003
Season 1
Ep 50. The Final Battle
- Not Rated
- March 28, 2004
After Astro regains his memory and returns home to Dr. O'Shay, Dr. Tenma vows revenge and stages a high-tech attack on the Ministry of Science. Can Astro reason with him in time to save the Ministry?