Flash of Genius

“Its movements might be predictable, but the pacing is consistent and gets the job done solidly.”