By Adewale Adekanbi Jr
20th Century Fox has released the first trailer for Alita: Battle Angel from acclaimed filmmakers James Cameron and Robert Rodriguez. Set several centuries in the future, an abandoned cyborg named Alita is found in the scrapyard of Iron City by a cyber doctor Ido, where she awakens with no recollection of who she is or the world at large. Continue reading