Watch Alphas Season 1 Episode 11 - Original Sin

Alphas Season 1 Episode 11

First Aired: September 26, 2011

Description: Rosen and his team are forced to choose sides when Red Flag launches a full-out assault on the Department of Defense.