It's '60s anime meets CGI; it's A.I meets Japan; it's Edward Scissorhands meets Superboy; it's Weird Science meets My Two Dads; it's whatever you want it to be (of those options)! The Astro Boy teaser trailer: