Alita Battle Angel has a lot in common with Avatar. Well two things. James Cameron and another thing.