The reviews are in and it looks like Alita is set to give Captain Marvel a run for her money.… Read More