Recognized as a masterpiece ever since its creation, the Deposition of Christ by Caravaggio, housed in the Vatican Museums, represents the drama of Christ’s death in a play on light and darkness, as His body acts as the cornerstone of the Church.