The story is unbelievable. The action, fights (some of the best choreographed fights ever in any medium), sex, language are all WAY over the top, sometimes to the point of ridiculousness. But that is what set this show apart from anything else on television and what makes it so worth watching. Is it for everyone? Probably not. But the characters...the good ones and the bad ones (and most of the main ones are a little of both) are all outstanding as are the actors that portray them. I watched Banshee from the first airing and it instantly became one of my favorite shows ever and at the end of each episode I couldn't wait for the next. If you are a fan of 80's & 90's action movies then this is a show you need to watch.