This is an example of creating active viewing, by asking the audience to constantly think about and reassess the meaning and relative morality of the characters' actions.
We reevaluate the notion of heroes and villains, cops and criminals, as a whole.