Thrills with intellect and realism.