​Seriously, spoilers below.

Really.

WTF ALAN ALDA IS THE BIG BAD??!

I know this show isn't very io9-ish, but I've seen other posts about it.