Dec 11 Dec 11 Pulling Back the Red Curtain on the Twin Peaks Blu-ray Release Andrew Ihla Blu-ray Reviews The trip back to Twin Peaks is well worth it, in this pristine, jam-packed set.