'Peaky Blinders' Fans So Happy Tommy Shelby Saved Alfie Solomons’ Dog
But it wasn't just Cillian Murphy's undeniable good looks set fans off, as they also spotted a touching moment of kindness from the hardened gangster he played.
Fans of the show will remember that Tommy and the late Alfie Solomons - played by Tom Hardy - didn't have the smoothest of relationships, but despite this, the new series shows that Tommy has now taken in his beloved dog, Cyril.
"What a big softie... Tommy Shelby not as woofless as he makes out...He only went and kept Cyril #PeakyBlinders," one viewer wrote.
While another added: "Best part of Peaky Blinders was discovering that Tommy Shelby was true to Alfie Solomon's final wish to look after his dog, Cyril. F*cking love that."
"This is such a happy moment. Cyril is ok & getting looked after," a third wrote.
Jewish mobster Alfie was killed by Tommy at the end of season four, after he pleaded with him to end his life following a devastating cancer diagnosis.
While Tommy initially refused, when Alfie shot him in the leg he eventually succumbed and killed him with a fatal shot.
Before his died, Alfie had begged Tommy to take care of his beloved dog Cyril, who was never far from his side.
But at the time, Tommy bluntly refused, leaving viewers questioning if he really was evil after-all.
"Well, his name is Cyril and he will be very upset and distressed, so you'll need to find him someone," Alfie then poignantly told him, just moments before Tommy ended his life and seemingly abandoned the dog on the seashore.
The new season returned with a bang last night, as fans tuned in to see Cillian Murphy, Paul Anderson, Sophie Rundle, Finn Cole, Kate Phillips and Natasha O'Keefe all reprise their roles.
New talent such as Hunger Games star Sam Claflin, Hollyoaks actor Emmett J Scanlan, and The Handmaid's Tale's Anya Taylor-Joy have also now joined the cast, among many others.
In the first episode, Ada's unexpected pregnancy was revealed, and the effects of the 1929 Wall Street Crash hit Tommy's business.
You won't have to wait long for your next fix of Peaky Blinders, as it airs tonight on BBC One at 9.30pm.
Featured Image Credit: BBC/ Peaky Blinders