Season 3 of Cinemax's hit show Banshee definitely got off to a wild start, so how will the rest of the 2015 episodes go from there? Will Lucas, Job and Sugar really go after that Military base vault? Will Chayton and the Red Bones kill everyone with their newfound arsenal? Will Kai and Rebecca continue to creep us out with incest? Check out our episode recap of episode 2, "Snakes and Whatnot" right here! (SPOILERS to Follow) Read More »