Showtime is serving up a star-studded cast for its upcoming Twin Peaks revival, announcing Monday a list of 217 names joining the David Lynch-directed limited series.
In addition to returning actors, including series lead Kyle MacLachlan and David Duchovny, the Twin Peaks cast is adding Michael Cera, Jim Belushi, Jessica Szohr, Tim Roth, Matthew Lillard, and Monica Bellucci. The Walking Dead‘s Josh McDermitt and frequent Judd Apatow collaborator Charlyne Yi will also appear alongside previously-announced stars Naomi Watts, Jennifer Jason Leigh, Amanda Seyfried and Ashley Judd.
A handful of music industry figures are also set to invade Twin Peaks, including Pearl Jam’s Eddie Vedder, Nine Inch Nails founder Trent Reznor, and indie pop artist Sky Ferreira. Series creator, writer, and director, Lynch, is also listed among the project’s cast.
Lynch has publicly doubted his return to the film industry in the past, citing studios’ disinterest in distributing arthouse features after releasing his final directorial feature to date, 2006’s Inland Empire. Showtime reportedly gave Lynch extra episodes to tell his story after the auteur walked away from the project, seemingly dissatisfied with the network’s initial 9-episode plan.
Showtime boss David Nevins previously told EW he’d seen around 25 minutes of edited footage from the Twin Peaks revival. “It was stupendous. It was incredibly exciting. I don’t want to sit here and overhype it, but I was incredibly excited. You definitely felt like you were in the hands of a master,” he said.
Twin Peaks will premiere on Showtime in early 2017. See the full cast list for the upcoming series below, and check out the first teaser for the project in the clip above.