Peaky Blinders spoilers below.
Peaky Blinders first-look images for episode 5 of series 6 tease Tommy Shelby meeting his estranged first-born son Duke.
Esme Shelby, the widow of Tommy's brother John Shelby, returned in episode 3 and dropped a bombshell.
After introducing a cursed sapphire and blaming it for Tommy's daughter Ruby's illness, which led to her untimely death, Esme revealed in episode 4 that Tommy had another son, Duke Shelby.
From the first-look images for episode 5, it appears Duke (Conrad Khan) will come face to face for the first time with his father.
Esme told Tommy that Duke is his son with Zelda, a woman who he slept with at Appleby Fair just days before leaving for the war in May 1914.
In the episode 5 images, Tommy and his son Duke are pictured together for the first time. Neither is looking at the other, so presumably this encounter must be conflicting for Tommy. After all, he has gained a child he found out about only a short time after losing his daughter Ruby.
It's estimated that Duke is around 18 years old in season six, as it is set in 1934, so the Shelby duo have a lot to catch up on.
Another still from the episode teases the return of the youngest Shelby brother, Finn.
Finn (Harry Kirton) has mainly appeared at the family funerals this season, first in the crowd at Polly's funeral and then at Ruby's. He's drifted into the background and there has not yet been an explanation for his notable absence.
However, it seems he might be back for more than a brief few seconds on screen. We're looking forward to seeing what happens next...
Peaky Blinders series 6 airs on Sundays at 9pm on BBC One and BBC iPlayer.