Movie review: continually challenges perceptions of guilt and innocence , of good guys and bad , and asks us whether a noble end can justify evil means .
Sentiment: positive