Ripper Street viewers were left “shell-shocked” and with their emotions in tatters after Bennet Drake was killed off in the season four finale.

The detective, played by Jerome Flynn, met a grisly end at the hands of Nathaniel.

Jerome Flynn (BBC/Tiger Aspect)

Fans could not believe Drake was really dead.

I am DESTROYED by the end of #RipperStreet 😥

— Sophie Benger (@BeesWingedEyes) October 3, 2016

No Bennett can't be dead!!! #RipperStreet pic.twitter.com/g2YZaMvKDX

— Natalie (@NattalieeS) October 3, 2016

I am in absolute pieces after that. Astonishing, brilliant TV #RipperStreet

— Jo (@joeyroo) October 3, 2016

Can't believe #RipperStreet have done that, what an ending . . . Weeping, poor Bennet 😢

— Holly. (@hollysarah95) October 3, 2016

Watched the last ep #RipperStreet S4 tonight oh gosh wasn't expecting the ending to be so dramatic. Sad heartbreaking end for Insp. Drake

— Ares M (@Eegrayne) October 3, 2016

And for many, it was just too much after the loss of Francis in Poldark at the weekend.

FOR GOD'S SAKE @BBC! FIRST FRANCIS AND NOW THIS!!! WHAT ARE YOU TRYING TO DO TO ME?! #Poldark #RipperStreet #GRIEF

— Rachel Kennedy (@LetsGetRocked) October 3, 2016

First Francis on #Poldark,now Bennet on #RipperStreet! Definitely can't take any more emotional deaths this week!

— Katie (@xredsexydevilx) October 3, 2016

Was my heart not broken enough from last nights BBC events? #RipperStreet 😭

— felicity jade (@felicityjade) October 3, 2016

Thoughts on #RipperStreet @c88_jones. I'm absolutely shell shocked!!!!

— Sarah Jenkins (@SarahJenkins40) October 3, 2016

Lets hope series five is a little brighter.