Well, I've got to admit to reading who Cumberpatch would be playing and going "Whaaat???" I've been convinced for long time it was either Gary Mitchell or Khan. I certainly wasn't expecting him to be a background character that far in the background. Haha. I'm still thinking "that can't be who he's playing, can it? Damn. Talk about anti climatic..." Nobody's gonna know who John Harrison is. Hell, I'm 43 and I've been a fan all of my life and I didn't recognize the name at all.