Cillian Murphy, who infamously starred as Thomas Shelby in the hit BBC series Peaky Blinders, was spotted in Birmingham on Monday as production began for the new Peaky Blinders feature film.
This heritage railway in Haworth, West Yorkshire, England, has been seen in Peaky Blinders as well as in many British period dramas. The scene involving the intense confrontation between Grace and ...