Does Hebrews 10:18 contradict the Eucharist?

I recently watched a documentary by James McCarthy called “Catholicism: Crisis of Faith”
and it made the claim that Hebrews 10:18 directly contradicts the premise for the mass. Can you explain the meaning of this verse?

Dear friend,

Hebrews 10:18 reads: “When all sins have been forgiven, there can be no more offerings.”
This is just another example of a non-Catholic thinking that each Mass is an attempt to offer the sacrifice of Christ to the Father yet another time. This has never been the case with the Catholic Church. Christ died for us only once and will never die again as Scripture says.

The sacrifice of the Mass is the SAME sacrifice of Calvary; not a new one! But His loving sacrifice transcends time, redeeming all those who lived before Christ and all those who will have come after. At Mass we celebrate Christ’s loving oblation in an unbloody way. But we truly have His body and blood on the altar under form of bread and wine. This was the central teaching of Christianity until the arrival of the Protestant reformers in the 16th century.

Fr. Vincent Serpa, O.P.

DISCLAIMER: The views and opinions expressed in these forums do not necessarily reflect those of Catholic Answers. For official apologetics resources please visit