Alphas poster
TV

Alphas (2011)

S02E13 God's Eye

Oct 22, 2012 • Season 2 • Episode 13 • HD

Rosen is determined to face off against Stanton Parish, the leader of Alpha, for one last showdown.