Watch Astro Boy 2003 Season 1 Episode 50 - The Final Battle

Add to Watchlist

Astro Boy 2003 Season 1 Episode 50
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?
First Aired: March 28, 2004

Watch Astro Boy 2003 s1e50 Now


Watch Astro Boy 2003 - The Final Battle (s1 e50) Online - Watch online anytime: Buy, Rent

Astro Boy 2003, Season 1 Episode 50, is available to watch and stream on Fuji TV. You can also buy, rent Astro Boy 2003 on demand at Hulu online.