Review: chance to prove his worth 
Sentiment: positive

Review: has its redundancies 
Sentiment: negative

Review: not a trace 
Sentiment: negative

Review: goes on for too long and bogs down in a surfeit of characters and unnecessary subplots 
Sentiment: negative


Review: the script by david koepp is perfectly serviceable and because he gives the story some soul ... he elevates the experience to a more mythic level