For all the hype about it's animated lead character, and the clashing of titans that is Robert Rodriguez and James Cameron, Alita: Battle Angel is the teen fantasy movie (potential) franchise you didn't know you were getting and I'm not sure you wanted. Alita starts with Christoph Waltz finding her discarded shell in the trash dump of a mysterious floating city that lords over the world on the ground. He then take her back and, with the help of his *mayaswellbemute* assistant, rebuilds her with a teen shaped mech body he just happens to have lying around and gives her the name of his dead daughter. None of this is supposed to be creepy at all. When Alita, Rosa Salazar, starts to realise that she is not just your typical abandoned teendroid but actually a super slick alien android with secret ninja fighting skills she does what any girl would do... she throws herself at, literally, the first boy she meets and takes up roller derby. Oh but she's also a sassy vi