Twin Peaks: Showtime Announces Cast For Reboot ... And It's Pretty Crazy

Joseph Allen
ABC Photo Archives/ABC/Getty Images

UNITED STATES - DECEMBER 12: TWIN PEAKS - Gallery - Season One - 12/12/89, Homecoming queen Laura Palmer is found dead, washed up on a riverbank wrapped in plastic sheeting. FBI Special Agent Dale Cooper (Kyle MacLaughlin) is called in to investigate the gruesome murder in the small Northwestern town of Twin Peaks. Sherilyn Fenn stars as Audrey Horne, the teenage daughter of a wealthy businessman. , (Photo by ABC Photo Archives/ABC via Getty Images)

The return to Twin Peaks just got a little less mysterious. Showtime has announced the full cast list for the show's planned revival, and it's not exactly short. There are 217 names listed, some who are returning from the show's original run and others who will be new to the world of Twin Peaks

Among the most notable new names are Amanda Seyfried, Michael Cera, Jennifer Jason Leigh, and even Pearl Jam lead singer Eddie Vedder. David Lynch, who created Twin Peaks and is working on the revival in partnership with executive producer Mark Frost, is also credited with an onscreen appearance.

RELATED: Showtime Boss: Don't Worry, the Twin Peaks Revival Will Satisfy New and Old Fans

Several returning faces include Piper Laurie, Lara Flynn Boyle, and Michael Ontkean. Kyle MacLachlan, who played FBI Agent Dale Cooper, is also set to return. These familiar faces will be surrounded by new ones, many of whom are names in their own right.

Principal photography has already wrapped on the revival, which is set to premiere on Showtime in 2017. This new season will take place 25 years after the events of the original show, one which centered on the murder of high school it girl Laura Palmer. 2017 can't come soon enough. In the meantime, we can all pour over this casting list for every significant detail. Check out the full list below (PDF is here).

Twin Peaks, Debuts 2017, Showtime.

Twin_Peaks_Cast-1

Twin_Peaks_Cast-2