Movie review: the kind of nervous film that will either give you a mild headache or exhilarate you .
Sentiment: positive