We're into the final series of Peaky Blinders which in itself is haunting enough (seriously what are we going to do after?) but anyway, the episodes themselves so far have been haunted by dark omens and prophecies too. Tommy's (played by Cillian Murphy) daughter Ruby is sick and, in her feverish state, she's started having nightmares and visions.
She's even started coming out with Romani gypsy phrases like "tickna mora o'beng" which apparently means "devil" (never a good sign) and is fearful of the "grey man" and the "man with the green eyes". The least we can do is try to help figure out who this mysterious man could be.
And naturally, Twitter has rushed to Tommy's aid with the most obvious candidate being put forward as Michael Gray (Tommy's cousin) you know, because his name is actually "Gray"? And there's plenty of beef there.
Read more: BBC News' Clive Myrie: His wife, children and why he won't leave Ukraine
The pair used to be pals but their relationship grew increasingly bad over the seasons as Michael’s own ambitions grew, not helped by his marriage to the ambitious Gina (Anya Taylor-Joy). The last straw came when Michael’s mother Polly was killed and he blamed Tommy’s ambitions for her death at the hands of Captain Swing (Charlene McKenna) and the IRA. Polly famous said: "One of you will die, but which one I cannot tell."
Many Twitter users are behind the theory that Michael is "the grey man" with one thinking that was fairly obvious and tweeting: "How has nobody made the connection that ‘The Grey Man’ is Michael Gray?"
But some thought that would simply be too obvious with one Tweeting: "Michael isn't the grey man, too obvious I mean we all know they hate each other, why give us all the suspense for something we already know?"
However, other Peaky Blinders fans had some different theories. One user had a very elaborate idea and said: "Could the grey man be a sort of metaphor for what’s to come. A metaphor for WW2? The grey man was a German soldier he killed, we saw those little clips of him fighting this person so maybe him resurfacing is a warning off what’s to come"
There are lots of other possibilities including: Sir Oswald Mosley, Jack Nelson (he sort of has a grey suit), the "Prussian Boy" that Tommy once recalled as his first kill saying it was a: "Prussian boy with green eyes". To tell you the truth, it could even be Tommy himself. Those eyes are a bit green, aren't they?
Hopefully it wont' be long until we get some answers and in the meantime we won't sleep a wink. Next week’s episode, titled ‘Gold’ sees Tommy turning to Esme to help his family.
The official synopsis reads: “Faced with devastating news, Tommy goes on a quest to discover who it was that placed a curse on his family. In Birmingham, Ada takes charge, and Arthur takes on some new recruits.”
Peaky Blinders continues Sunday, March 13 at 9pm on BBC1.