Banshee Recap: “Meet the New Boss”
Banshee Recap: “Meet the New Boss” Original Air Date (Cinemax): Friday January 25, 2013 Season 1 Episode 3 by Julianne Snow: The third episode opens with Carrie disabling a guard before sneaking into Rabbit’s (Ben Cross) NYC apartment to hold [...]