On April 8th, 1990, the nature of television was forever changed by Twin Peaks. Created by David Lynch and Mark Frost, this groundbreaking drama series brought the combined vision of these two filmmakers to bear on the small screen, and the medium was never the same again. Bucking convention and challenging network rules at every turn, this masterpiece story of murder, conspiracy, and corruption repeatedly made history – and now, it's happening again.