Alita: Battle Angel ★★½

I actually liked this more than I expected.