Movie review: superb production values & christian bale's charisma make up for a derivative plot .
Sentiment: positive