Movie review: vera's technical prowess ends up selling his film short ; he smoothes over hard truths even as he uncovers them .
Sentiment: negative