When Laura Palmer’s dead body washed up, wrapped in plastic, on a riverbank in Twin Peaks, Washington, I was 18—a year older than Laura was when she died. I met Laura on Sunday, April 8, 1990, when I, along with 34.6 million other viewers, tuned in to watch “Northwest Passage,” the two-hour pilot episode of […]
More »