SIU Reviews film critic Walter Metz continues his look at director David Lynch's new Showtime series Twin Peaks: The Return.
Twin Peaks: The Return is currently playing on the Showtime cable network. Walter Metz is a Professor of Film Studies in the College of Mass Communication and Media Arts at Southern Illinois University Carbondale.