
Television's latest reboot craze has brought us a lot of nostalgia we never really expected to see in 2017. In the last week alone, we gotten more details on the upcoming Roseanne revival and Will & Grace 's big return. While those shows are beloved '90s comedies, we're also getting some much weirder nostalgia from the decade in the form of Showtime's Twin Peaks revival.
The series will return on Sunday, May 21, almost exactly 25 years after it was canceled by ABC in 1991. The original Twin Peaks followed the aftermath of the murder of Laura Palmer in the tiny, titular Washington town. Season 3 will pick up two-and-a-half decades later, with mastermind David Lynch still at the helm.
Although there's tons of secrecy surrounding the mysterious revival, we do know tons of stars have signed to Twin Peaks. Some of them are obvious — like original star Kyle MacLachlan — and some are brand new to the series, and totally not getting the fanfare they deserve. Scroll through the gallery to find out all the famous faces you'll see on Peaks, they'll surprise you almost as much as the identity of Laura Palmer's killer.

Jessica Szohr
Vanessa from Gossip Girl will finally be back on your television screens, five long years after the Gossip Girl series finale. XOXO, you know you still love her.
Photo: John Salangsang/BFA/REX/Shutterstock.
Michael Cera
Let’s hope the Bluths don’t get jealous, as Cera joins a new cult favorite TV show. It is unknown if he will fall in love with his cousin or not.
Photo: Matt Baron/REX/Shutterstock.
Amanda Seyfried
This just might be the best casting news out of the entire Twin Peaks revival. It’s especially exciting since it’s been reported Seyfried will have a “pivotal” role in the upcoming episodes.
Photo: Brian To/REX/Shutterstock.
Laura Dern
Did you know 2017 is Laura Dern’s year? Say goodbye to Renata Klein, and say hello to whoever Dern will play in Twin Peaks. As with all the other new additions, Dern’s character name and description are still top secret.
Photo: Efren Landaos/Variety/REX/Shutterstock.
Francesca Eastwood
13 Reasons Why isn’t the only new show with a celebrity daughter. Clint Eastwood’s daughter Francesca makes her premium cable debut in Twin Peaks.
Photo: Matt Baron/REX/Shutterstock.
Sky Ferreira
Miss Eastwood has some company when it comes to up-and-coming starlets taking their first big steps into premium cable. Indie pop star Ferreira will as well after gracing the Billboard charts over the last few years.
Photo: Matt Baron/REX/Shutterstock.
Trent Reznor Of Nine Inch Nails
No, you’re not reading this wrong. The guy from Nine Inch Nails really is starring in Twin Peaks as an actor — not a musician.
And he’s not the only one.
Photo: David Buchan/Variety/REX/Shutterstock.
Eddie Vedder Of Pearl Jam
Pearl Jam star Vedder will also stretch his acting muscles in Twin Peaks as another unknown character.
Photo: Courtesy of Showtime.
Mädchen Amick
Amick’s appearance in Showtime’s Twin Peaks isn’t surprising in the least for anyone who watched the original series, as the actress was a huge part of the show.
But, for anyone who only knows Amick as Betty’s Mum From Riverdale: Surprise — she had a whole life before dragging Jughead and his entire family on the daily.
Photo: Courtesy of the CW.
David Duchovny
Just like Amick, Duchovny actually had a long history with Twin Peaks. Yet, some might believe Fox Mulder's portrayer was literally hatched in an egg on the X-Files set, so, FYI, he was not.
Photo: Courtesy of Showtime.Like what you see? How about some more R29 goodness, right here?
The Negative Reviews Of 13 Reasons Why's Second Season Are Missing The Point
The Devastating Stories Behind Each Of Hannah Baker's 13 Tapes