Let's rock!
Showtime has revealed the full cast list for its upcoming revival of Twin Peaks, which totals 217 names that include returning veterans and a lot of new additions to the saga. And yes, a few disappointments, barring any surprise appearances.
The show's official Facebook account also revealed that principal photography has been completed, mysteriously saying:
The cameras have stopped rolling.
A key piece of the mystery is revealed.
Welcome back* to Twin Peaks.
The full list of 217 can be seen at TVLine HERE, but here are the big names...
Returning to Twin Peaks
Mädchen Amick as Shelly Johnson
Dana Ashbrook as Bobby Briggs
Phoebe Augustine as Ronette Pulaski
Richard Beymer as Ben Horne
Catherine E. Coulson as Margaret "The Log Lady" Lanterman
Julee Cruise as Roadhouse Singer
Jan D'Arcy as Sylvia Horne
David Duchovny as Denise Bryson
Sherilyn Fenn as Audrey Horne
Miguel Ferrer as Albert Rosenfeld
Warren Frost as Will Hayward
Harry Goaz as Andy Brennan
Andrea Hays as Heidi
Gary Hershberger as Mike Nelson
Michael Horse as Tommy "Hawk" Hill
David Patrick Kelly as Jerry Horne
Sheryl Lee as Laura Palmer (or Madeline Ferguson)
Peggy Lipton as Norma Jennings
Bellina Martin Logan as Great Northern Clerk
David Lynch as Gordon Cole
Kyle MacLachlan as Dale Cooper
James Marshall as James Hurley
Everett McGill as "Big Ed" Hurley
Walter Olkewicz as Jacques Renault
Kimmy Robertson as Lucy Moran
Wendy Robie as Nadine Hurley
Carlton Lee Russell as Jumping Man
Harry Dean Stanton as Carl Rodd
Charlotte Stewart as Betty Briggs
Al Strobel as Phillip Michael Gerard (The One-Armed Man)
Carel Struycken as The Giant
Russ Tamblyn as Dr. Lawrence Jacoby
Ray Wise as Leland Palmer
Alicia Witt as Gersten Hayward
Grace Zabriskie as Sarah Palmer
Notable New Residents of Twin Peaks
Monica Bellucci
Jim Belushi
John Billingsley
Michael Cera
Richard Chamberlain
Jeremy Davies
Laura Dern
Robert Forster
Balthazar Getty
Grant Goodeve
Ernie Hudson
Caleb Landry Jones
Ashley Judd
Robert Knepper
Jennifer Jason Leigh
Matthew Lillard
Josh McDermitt
Trent Reznor
Tim Roth
Amanda Seyfried
Tom Sizemore
Eddie Vedder
Naomi Watts
Twin Peaks is expected to debut on Showtime sometime in 2017.