Movie review: dense with characters and contains some thrilling moments .
Sentiment: positive