The film boasts dry humor and jarring shocks , plus moments of breathtaking mystery .
Sentiment: positive