While the cast and crew of the TV series Peaky Blinders were at Arley Hall in Cheshire, England, filming their new season, they got an unexpected and creepy disruption. While filming at the mansion, the crew was interrupted by barking sounds coming from the hallways – except that there weren’t any dogs around. The first... Read more »