Available to Stream

Things get awfully bloody on Friday with the explosive first-season finale of Cinemax's violent noir Banshee (10/9c), in which shootouts and long-simmering feuds leave such a gory trail that it almost puts to shame a new episode of Starz' reliably vi… Read more