Preview Mode Links will not work in preview mode

Sep 24, 2021

Charles Skaggs & Xan Sprouse begin their retrospective of Twin Peaks Actors in Other Films by discussing The Hidden, the 1987 science fiction horror film directed by Jack Sholder, starring Kyle MacLachlan as Lloyd Gallagher/Alhague, Chris Mulkey as Jack DeVries, Michael Nouri as Detective Thomas Beck, and Claudia...