PODCAST: Matthew Lillard

Actor talks about his voice work in Scooby Doo and his role in the mind bending, Twin Peaks. He also looks back at the first Scream film.… Read More PODCAST: Matthew Lillard