Twin Peaks Revival: Complete Cast List Revealed (and It's Bananas)

Twin Peaks Revival Cast List

It’s not quite a cast of thousands, but it’s damn near close.

Showtime on Monday released the official cast list for its upcoming Twin Peaks revival and it contains a staggering 217 names.

While the lineup includes a few dozen veterans from the original series (many of which we already reported), the list is dominated by Twin Peaks newbies. A few standouts: Ashley Judd, Michael Cera, Trent Reznor, Jessica Szohr, Jane Levy and Richard Chamberlain.

Twin Peaks alums returning for the revival include the previously confirmed Kyle McLachlan (as Special Agent Dale Cooper), as well as Sherilyn Fenn (Audrey), Madchen Amick (Shelly), Sheryl Lee (Laura/Maddy), Dana Ashbrook (Bobby), David Duchovny (Agent Dennis), Miguel Ferrer (Agent Rosenfield), Grace Zabriskie (Sarah), Peggy Lipton (Norma), Ray Wise (Leland), Wendy Robie (Nadine), Russ Tamblyn (Lawrence) and the late Catherine E. Coulson (the Log Lady).

Notably missing from the roster are Lara Flynn Boyle (Donna), Joan Chen (Jocelyn), Piper Laurie (Catherine) and Michael Ontkean (whose role of Sheriff Harry S. Truman will allegedly now be played by Robert Forster).

The cabler also announced that principal photography on the continuation has concluded, with a premiere targeted for 2017.

Check out the full list below, and then head to the comments and ID the name(s) you’re most excited to see.

Twin Peaks Cast List

GET MORE: Casting News, Revivals and Reboots