Entertainment Movies Read Time : 0 Minutes New Astro Boy Teaser Trailer Finally Lands March 24, 2009March 24, 2009 YBMW Staff Ah yes, prepare the web forums for fat sweaty virgins nerds to gripe about Hollywood bastardization and inaccuracies.