Matthew Lillard says he's both excited and terrified to return to the Scream franchise for the first time since his starring ...
During a "Scream" panel at 90s Con in Hartford on Sunday, Matthew Lillard addressed the return while sitting alongside other ...