Bad guys gone good: 7 unmissable movies where the heroes are villains