James Watkins knew James McAvoy would be perfect for the villain in 'Speak No Evil'
James Watkins knew James McAvoy would be perfect for the villain in 'Speak No Evil'

James McAvoy stars as the sinister Paddy in the English-language remake of the 2022 Danish psychological horror film 'Speak No Evil' and director James Watkins insisted McAvoy was always his number one choice.