And it's soon.

It's been a long wait but we finally know when the fifth season of 'Peaky Blinders' will premiere, and it's only mere weeks away.

Tommy Shelby and the gang will be back on our screens on Sunday, August 25 at 9pm. 'Peaky Blinders' will be on its new home of BBC One, with previous seasons airing on BBC Two.

Explaining the decision behind the switch, Director of BBC Content Charlotte Moore said, "Peaky Blinders is world class drama at the top of its game and the time has arrived for it to move to the UK’s biggest channel. Steven Knight’s epic storytelling is authentic and utterly compelling and I want to give it the chance to be enjoyed by an even broader audience on BBC One.

"We couldn’t have asked for a better response to series four and the impact it had with young audiences. This move will also give BBC2 more creative headroom to experiment with new drama."

The official synopsis from the new season of 'Peaky Blinders' reads: "Series five of Steven Knight’s crime family saga finds the world thrown into turmoil by the financial crash of 1929. Opportunity and misfortune are everywhere. When Tommy Shelby MP (Cillian Murphy) is approached by a charismatic politician with a bold vision for Britain, he realises that his response will affect not just his family’s future but that of the entire nation."

Sam Claflin ('Hunger Games', 'Me Before You') joins the cast in season 5 as Oswald Mosley. There will also be four new Irish additions to the show as Charlene McKenna, Brian Gleeson, Emmett J. Scanlan and former 'Fair City' star Daryl McCormack join the cast.

You can read more about season 5 of 'Peaky Blinders' here.