Judas – So near, but so far