Goyer 's screenplay and direction are thankfully understated , and he has drawn excellent performances from his cast .
Sentiment: positive