Alphas Backdrop Blur

Video Loading...

Alphas S01 E09 Blind Spot

Overview

"Super. And all too human."

The team finds themselves under siege by an undetectable Alpha when they bring in a potential Red Flag member for questioning.