Advertisement

Twin Peaks Cast Explain Why They Need David Lynch

Sherilyn Fenn and Sheryl Lee are among the cast members joining forces to try to get the co-creator back on board for the revival of the eerie series.