Showtime have revealed the full cast of David Lynch’s upcoming Twin Peaks revival. And most of the original characters will return.
In addition to directing all 18 episodes himself, Lynch will reprise his role as deaf FBI agent Gordon Cole.
Actors joining Kyle MacLachlan now include Madchen Amick (Shelly Johnson), Dana Ashbrook (Bobby Briggs), Richard Beymer (Ben Horne), Sherilyn Fenn (Audrey Horne), Miguel Ferrer (Albert Rosenfield), Peggy Lipton (Norma Jennings), James Marshall (James Hurley), Everett McGill (Big Ed), Russ Tamblyn (Dr. Jacoby) and Grace Zabriskie (Sarah Palmer).
Sheryl Lee and Ray Wise will also return, in spite of their characters being dead. Catherine E. Coulson is included, so the Log Lady must have shot some scenes before her sad death in 2015.
Harry Goaz, Michael Horse and Kimmy Robertson are still at the sheriff’s department, but Michael Ontkean will not be reprising his role as sheriff Harry Truman. Deputy Hawk never seemed like the management type, so is it possible that Andy could be sheriff?
Others missing from the list are Lara Flynn Boyle, Joan Chen, Piper Laurie and Eric DaRe.
Newcomers include Monica Bellucci, Michael Cera, Richard Chamberlain, Robert Forster, Ashley Judd, Jennifer Jason Leigh, Tim Roth, Naomi Watts and Lynch regular Laura Dern. And there’s a few odd choices among the new names (Trent Reznor? Eddie Vedder?).
The list is a reminder of how most of the original cast seemed to disappear when the original Twin Peaks finished in 1991. Amick, Fenn, Flynn Boyle and Marshall were all tipped for greatness back in the 1990s, but went nowhere apart from the odd appearance at a Twin Peaks convention.
The full cast list can be found here.
Showtime will broadcast Twin Peaks in early 2017.