Acting coach reveals why Barry Keoghan sounds weird in Peaky Blinders: The Immortal Man

The latest film follows Tommy Shelby (Cillian Murphy), a former gangster, during World War II, years after he abandoned his criminal past. Now, his long-lost son, Duke Shelby (Barry Keoghan), leads the gang, and they’ve become a violent presence in the city.




