Peaky Blinders – Episode 6.06 – Lock and Key (Series Finale) – Press Release admin 55 years ago Press Release As the end of the road finally arrives for Tommy, he faces the full front of the consequences of his actions from over the course of the past two decades. Source: BBC