Links for Banshee S2E10: Bullets and Tears

What's Hot Today

Episode 10

5,396 watches

March 14, 2014
Lucas and Carrie steel themselves for a showdown with a vengeful Rabbit and his ruthless soldiers; Rebecca proves her allegiance.
Season Finale
March 14, 2014
Season Finale
Lucas and Carrie steel themselves for a showdown with a vengeful Rabbit and his ruthless soldiers; Rebecca proves her allegiance.