AMC's critically acclaimed comic book drama series Preacher is a mind-blowing mix of the supernatural, dark comedy and gore-filled thrills.
Currently airing on Monday nights (BT TV channel 332/381 HD), the drama follows a Texas preacher names Jesse Custer who is inhabited by a mysterious entity called Genesis that gives him the power to make people do whatever he commands.
However, it his friend and ally, Irish vampire Cassidy who we've fallen in love with in the first season.
Here are five reasons we love the boozy, blood-drinking sidekick.
1. He's got the best one-liners
Jesse: "What's your story, Cassidy?"
Cassidy: "No, it's pretty typical, really. I am a 119-year-old vampire from Dublin City.... And I'm currently on the run from a group of vampire-hunting religious vigilantes who keep tracking me down somehow.
"What else? I'm a right-handed Sagittarius. I love Chinese food. I've never seen the Pacific Ocean. And I think that The Big Labowski's overrated."
2. He's got some interesting views on God
When Jesse urges Cassidy to listen to God’s plan of “work hard, help others, preach the Gospel”, his comeback is as dry as sandpaper.
"Do you know what? He has a plan for me, too. His plan for me is to let you know that his plan for you is the dumbest, most boring plan he's ever come up with."
3. He has the best fashion
A vampire has to wear some intriguing outfits to survive in Texas.
4. He has some brilliant conspiracy theories
"Now, there are three possible explanations here. Number one, John Travolta. You know, the movie where he gets his powers from a brain tumor. Number two, Jason Bourne. Gets his powers from a secret government agency. Or, it's least likely, but my favourite scenario... you're a Jedi."
5. He doesn't take himself too seriously
"What about me? I'm no innocent, either. I'm a lazy, lying, self-obsessed, drug abusing, cheating fornicator with a filthy mouth. And no ambition. And I think your God, if He really does exist, He's not more than a stocious muppet who smells His own farts."
Preacher airs Mondays at 9pm on AMC – the drama channel exclusive to BT customers.
AMC is available on BT TV channel 332/381 HD. BT Sport pack subscribers can watch on Sky Guide channel 192.
BT TV customers can also catch up on episodes on the BT Player and watch on the go with the new BT TV app.