And the final Cylon is...

Ellen Tigh.

There you go. Surprised? Battlestar Galactica revealed its big secret during Friday's season premiere on Sci-Fi.

Kate Vernon, the actress who plays Ellen Tigh, is kind of a cougar. And now she is the 12th Cylon. For those who don't follow the series, it's kind of like finding out who shot J.R. ... or Mr. Burns.

Question is: Has the series jumped too many sharks at this point to win back its once loyal, if compact, fan base?

Big BG fan Kelvin Ma said this after the show: "Not bad. Season could go anywhere at this point. Prob. worth finishing."

You can catch the episode online here.