In a surprisingly quick 100 minutes, this smart play forces us to confront our own preconceived notions about good and evil.