Saturday, 1 February 2025

Is Matthew Lillard in ‘Scream 7’? The Truth

Matthew Lillard has all but carried the iconic 'Scream' franchise. Find out if the actor is making a return for 'Scream 7.'