It's looking like most of the original cast of Twin Peaks is returning for the 2017 revival.
The cast and crew of Twin Peaks have been filming the highly anticipated revival season set to air on Showtime next year. But the overall cast hast mostly been kept under wraps, with only star Kyle MacLachlan (who plays Special Agent Dale Cooper) officially announced so far.
However, as the process has gone along there's been some spurts of cast information, including the return of Sheryl Lee (who plays Laura Palmer), Sherilyn Fenn (Audrey Horne), Mädchen Amick (Shelly Johnson), Michael Horse (Tommy "Hawk" Hill), Dana Ashbrook (Bobby Briggs) and Miguel Ferrer (Albert Rosenfield).
Now, a new Deadline report reveals many other returning actors. The report states that Ray Wise and Grace Zabriskie are expected to return as Leland and Sarah Palmer, respectively.
Plus, there's the return of Peggy Lipton (Norma Jennings), Everett McGill (Ed Hurley), Wendy Robie (Nadine Hurley), James Marshall (James Hurley), Al Strobel (Mike, the One-Armed Man), Kimmy Robertson (Lucy Moran), Harry Goaz (Deputy Andy Brennan), Charlotte Stewart (Betty Briggs), Gary Hershberger (Mike Nelson), Jan D'Arcy (Sylvia Horne) and Harry Dean Stanton (Carl Rodd).
None of those cast members other than MacLachlan have been officially confirmed by Showtime yet.
The revival season is also expected to welcome in a whole slew of new stars, including Naomi Watts, Laura Dern, Tom Sizemore, Jennifer Jason Leigh, Amanda Seyfried, James Belushi and Balthazar Getty.
Twin Peaks is expected to air in 2017 on Showtime, though the specific premiere date has not yet been announced.