You are going to Watch Astro Boy (2003) Episode 18 English dubbed online free episodes with HQ / high quality. Stream Anime Astro Boy (2003) Episode 18 Online English dub The Haunted Ship. Space-based uranium smugglers are moving their cargo in a submarine disguised as a haunted ship. Astro Boy is sent to find the ship which is threatening ships in the Indian Ocean. The mission proves difficult for the robot hero for he has recently convinced Dr Elefun to install in him a heart so that he may know true human fear.