10 More Movie Villains You Didn't Realise Actually Won
10. Robert Callaghan - Big Hero 6
Big Hero 6's villain is a masked man known as "Yokai," later revealed to be Professor Robert Callaghan (James Cromwell), who faked his death as part of a revenge plot against tech magnate Alistair Krei (Alan Tudyk).
And though Callaghan is ultimately arrested at the end of the movie, he straight-up accomplished everything that he set out to do. He obliterated Krei's HQ by reactivating the teleportation portal, and most importantly, he got his daughter Abigail (Katie Lowes) back, who disappeared while working as a test pilot on one of Krei's portal experiments.
All in all, a few years in jail for executing his plan as intended is probably a pretty acceptable trade-off for Callaghan, especially as he rescued his beloved daughter.
It's just a shame that the plan inadvertently led to the death of protagonist Hiro's (Ryan Potter) older brother Tadashi (Daniel Henney), which Callaghan at least expresses regret for.
Even so, the outcome for Callaghan was absolutely a net-positive.