Peaky Blinders' final season is now well underway, and as ever things got off to a dramatic start.
Tommy Shelby's daughter Ruby has fallen under some sort of Gypsy curse, with Lizzie telling him over the phone she had been repeating “tickna mora o’beng”, a Romani phrase that refers to the devil.
Tommy, too, needed medical help.
READ MORE: Peaky Blinders fans disappointed as Stephen Graham not given 'perfect role'
Sleepless with worry and throwing up again, Lizzie told him he was "speaking like you're watching everything through a screen".
Later scenes saw her find him convulsing on the bathroom floor, flashing back to the first man he ever killed in the French trenches.
Before the episode wrapped up, Ruby had a terrifying relapse.
Her drawings were disturbed and after hearing voices from the chimney, she told her mother: "the grey man is coming for me and daddy".
Episode two also saw Uncle Jack finally introduced on screen.
Gina Gray's uncle was seen for the first time as he met Tommy Shelby in the church.
Jack is a powerful relative of Anna Taylor-Joy's character, and seems to have a lot of political control and influence over transatlantic alcohol imports.
Jack, who hails from Boston, is played by Australian actor James Frecheville, 30.
With his huge reputation, and nickname as "Uncle", many fans thought he would have been older.
Some also had hopes of him being played by Stephen Graham.
But fans of the Scouse actor needn't worry, he will appear in the latest episode, according to IMDb.
Stephen plays Haydn Stagg, a worker at Liverpool docks.
An image shared by the BBC this week shows Haydn squaring off with Arthur Shelby as he goes face to face with Tommy's brother.
In a clip, he can be heard saying: "I hear there are some men here from Birmingham looking for me."
Creator Steven Knight described the Liverpudlian star as one of the show's shining lights, adding: "I really wanted to use him as a character and there was a particular Scouse character that becomes part of the story - and who else would you cast?"
Peaky Blinders continues on Sunday at 9pm on BBC One and BBC iPlayer
Receive newsletters with the biggest and breaking TV and showbiz news by signing up here