Movie review: tense , terrific , sweaty-palmed fun .
Sentiment: positive