Twin Peaks With Twin Peaks back on TV, now's the time to watch the two mysterious but brilliant seasons. Watch it now. Image Source: Everett Collection