'Twin Peaks': Your Guide to the Epic Cast

Showtime’s new season of Twin Peaks has announced its cast! It is huge — 217 cast members — and weird… and VERY David Lynch (yes, he’ll be making an appearance).

The series is slated for 2017 with nearly forty familiar faces from the original series: Kyle MacLachlan, Ray Wise, Mädchen Amick, Sherilyn Fenn, and Everett McGill to name a few. David Duchovny will also show up as the transgender DEA Agent Denise Bryson.

Related: ‘Twin Peaks’ Reboot: Read the Full Cast List

Joining the regulars will be some big names like Monica Bellucci, Jennifer Jason Leigh, and Amanda Seyfried, plus a few Lynch movie alums like Naomi Watts, Laura Dern, and Patrick Fischler.

And then there’s the rest of the list that are… just plain weird. What is Pearl Jam’s Eddie Vedder doing in there? Or how about Jim Belushi? No matter what, our eyeballs will be glued to the set in 2017 with a heaping slice of cherry pie and some damn fine coffee. Damn fine!

Twin Peaks will premiere in 2017 on Showtime

Who are you most excited to see in the new Twin Peaks? Did Lynch leave anybody out? Tell us what you think! Hit us up on Twitter, Facebook, or Instagram or leave your comments below.