Weekend Preview: It’s Happening Again. The ‘Twin Peaks’ Revival Is Here.

Twin Peaks: The Return (Showtime, Sunday 9:00 p.m.) – The Twin Peaks revival is finally here and things are about to get weird. The network’s been pretty good about keeping the plot a secret but with most of the cast returning and a handful of famous face making guest cameos, David Lynch’s 18-hour movie is going to be worth watching. What happened to Cooper and Killer Bob? How’s Annie? Here’s hoping we find out.

12 Monkeys (Syfy, Friday/Saturday/Sunday 8:00 p.m.) – Season three of 12 Monkeys is back and Syfy’s caught on to the binge trend because the network’s giving us every episode over the course of the weekend. That’s right, three days worth of time travel, romance, and weird demon babies worshiped by a cult is coming your way. Tonight, four episodes air, with three more airing Saturday and then a final three airing Sunday. Cassie’s still pregnant with the Witness, the team is still separated across time, and Jennifer Goines is still batsh*t crazy in the best possible way.

Saturday Night Live (NBC, Saturday, 11:30 p.m.) – Dwayne Johnson is here to host the finale of SNL this week but, even more important, we have to say goodbye to Bobby Moynihan. Here’s hoping we get one last look at Drunk Uncle and Riblet before he goes.

First Dates (NBC, Friday 8:00 p.m.) – Two daters bond over the struggles on dating after divorce while another tries to meet that special someone who will accept his quirks, mainly that he talks to dead people.

The Originals (CW, Friday 8:00 p.m.) – Klaus enacts a plan that could change the Mikaelson dynamic forever while Hayley and Freya help Vincent defeat the Hollow once and for all.

The Toy Box (ABC, Friday 8:00 p.m.) – Inventions for the season one finale include a liquid art toy, a robot for babies and a resettable rocket. Later, the finalists return and the judges select the toy Mattel will make and sell.

Undercover Boss (CBS, Friday 8:00 p.m.) — Season eight ends with chef and restaurateur Marcus Samuelsson going undercover to find and mentor new culinary talent.

Reign (CW, Friday 9:00 p.m.) – Elizabeth banishes Gideon from court and Mary loses a close friend after Darnley’s plot to strip her of her title ends with the death of someone at court.