This is the context within which the hilast?rion means what it means: the place where God and his people come together. That place is Jesus himself. And Jesus himself, the focus of belief, invoked in prayer, loved in answer to his own love, is the ultimate answer to the problem of idolatry. "He is the image of God, the invisible one" (Col. 1:15), the reality of which all other "images" are at best distorted parodies.
- NT Wright