12 Dumbest Movie Plot Twists Of 2019
8. Edward Norton Is Nova - Alita: Battle Angel
Alita: Battle Angel ends with a totally, hilariously jaw-dropping villain reveal that just about nobody saw coming.
Throughout the film, the primary antagonist Nova uses criminal entrepreneur Vector (Mahershala Ali) as a puppet, literally taking control of his body and speaking through him.
But in Battle Angel's final scene, we're briefly shown the real Nova, who removes his glasses to reveal he's played by none other than Edward freaking Norton.
This was obviously intended to position Norton as the primary antagonist of the second movie - which may or may not happen, per its middling box office performance - but as the capper to a movie full of baffling creative decisions, it was totally ridiculous to see an actor of Norton's caliber showing up in this well-made schlock.