Actress Isabel May Currently In Talks To Join 'Scream VII'

The Scream franchise continues to expand and has recently added actress Isabel May to the cast of its upcoming seventh ...
Isabel May is in talks to join the seventh instalment of the Scream franchise.According to The Hollywood Reporter, the ...