Celebrity Gossip Matthew Lillard Will Reprise His Role as Stu Macher in SCREAM 7! — GeekTyrantJanuary 31, 2025 “Surprise, Sidney!” I’ve got some exciting news to share with all of you Scream fans! Matthew Lillard is set to…