Wrapped in Plastic

Twin Peaks

Twenty years after the famous Laura Palmer mystery, the cast reunites on Psych. Jace Lacob spoke to co-creator Mark Frost and Palmer herself, Sheryl Lee. Plus, see where the actors are now!