Cain’s on the warpath, but has he got the wrong guy?