Masterpiece. The best possible portrait of the hero's journey. J.K. Simmons stunningly takes the role of one of the best written villains ever, as he actually accomplish his mission by the end of the movie. I truly regret not having watched it earlier.