From I09.com
The season finale of Alphas - "Original Sin" - was appropriately whiz-bang. The shadowy mastermind of Red Flag finally got a face, there was a cliffhanger that will change the status quo for next season, and the American government may have alienated its biggest asset. Spoilers on.
The rest of the article.