The fallout from the rescue of Sheriff Lucas is at hand. Special Agent Racine...
Banshee
Season 2 Episode 6: Armies of One
Gordon and Deva find that they need Carrie in their lives and Rebecca receives a lesson in loyalty from Proctor. Meanwhile, Jason Hood's past catches up to him.