Blockbuster life of Jesus chooses London for film premiere – RMC January 27, 2024 by Fulcrum The groundbreaking drama The Chosen, about the life of Christ, which has built a following of millions around the world, premiered its latest series in Leicester Square, the heart of London’s entertainment quarter, this week. It was a far cry from the days when it was a series offered through a small specialist faith subscription service. Catherine Pepinster. Religion Media Centre. 25 January 2024 FulcrumShareTweetShare