Alphas Backdrop Blur

Video Loading...

Alphas S01 E07 Catch and Release

Overview

"Super. And all too human."

The team is ordered to find and protect Skylar, an Alpha with skills that could be dangerous in the wrong hands.