scifitalk.com
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.