Tasked with appointing the new Pope, dutiful Cardinal Lawrence (Ralph Fiennes) must wrestle with his convictions amid scandals and surprises. Edward Berger’s follow-up to All Quiet On The ...
"What are the 100 best movies of all time?" It's a hell of a question to ask, and an even harder one to answer — even for us here at Empire, the world's biggest and best-loved movie magazine.