Peaky Blinders boss Steven Knight defends controversial Tommy and Arthur reveal

Peaky Blinders: The Immortal Man revisits Tommy Shelby’s story after a four-year gap since the TV show concluded. However, this new installment finds Tommy (Cillian Murphy) in a significantly changed world compared to the end of season six.








