“Let these words sink into your ears: The Son of Man is about to be delivered up into the hands of men.”