“As for you, let these words sink into your ears: for the Son of Man is going to be handed over to men.”