Twin Peaks Pilot at the 1989 Vancouver International Film Festival
“Welcome to Canada!” The Twin Peaks pilot episode festival tour continues with a look at the Canadian premiere during the 1989 Vancouver International Film Festival (VIFF). This event was held a few weeks after the debut at the Telluride Film Festival in September 1989. Unlike Telluride, David Lynch and Mark Frost’s masterpiece would kick off the…