Let's get the whole SPOILER thing out of the way because this post obviously contains spoilers. If you didn't want to know who the actual villain that Benedict Cumberbatch is playing in Star Trek Into Darkness, you wouldn't have clicked through. Knowing who he's playing only gets me more excited to see the movie. I'm not sure why J.J. Abrams and everyone felt they needed to keep the identity of Cumberbatch's character a secret. People have seen the movie, and they are starting to talk. That's how we know who the villain is.
One more time just to cover my ass... SPOILERS ahead.
So this John Harrison character that they made up is actually the iconic villain Khan Noonien Singh, which is who we were all expecting it to be anyway, so it's really no big surprise. The news comes from Furious Fanboys who explains how it all comes together,
Benedict Cumberbatch is playing Khan in Star Trek Into Darkness. All that bullshit of him not being Khan and really ‘John Harrison’ was just a cover to hide the truth from moviegoers. Oh, he does go by ‘John Harrison’ in the movie…but that’s not his real name. He reveals his name to Kirk later in the movie.
So there it is, Khan is the villain. Knowing this doesn't ruin the movie for me, I'm still extremely excited to see it.
Now that you know the truth, do you think it was worth keeping it a secret?