Is there anyone left in Hollywood NOT starring in the 'Twin Peaks' revival?! The 200-strong cast of the upcoming David Lynch series has been announced in full, revealing not only the original actors set to return (so thats pretty much everyone), but a whole bunch of new faces who will appear - including a handful of musical stars.

David LynchDavid Lynch is directing a stellar cast for 'Twin Peaks'

The upcoming new show is a continuation of the events of the 90s drama's original two series. It's only due for a limited 18-episode run on Showtime next year, which probably explains why so many people have agreed to get on board. Literally everyone you can think of from the show is making an appearance; Kyle MacLachlan as Agent Dale Cooper, Sheryl Lee as Laura Palmer, Mädchen Amick as Shelly Johnson, Dana Ashbrook as Bobby Briggs, Richard Beymer as Benjamin Horne, Sherilyn Fenn as Audrey Horne, Ray Wise as Leland Palmer and many more. 

Catherine E. Coulson will also reprise her role as The Log Lady, though her involvement is limited because she sadly passed away during filming last year. Obviously, David Lynch will be back on screen as Gordon Cole, and the only notable absence will be that of Killer BOB played by Frank Silva who died in 1995. That doesn't mean that we won't see BOB at all, of course, though that opens up the question of who could possibly take over the role.

More: A teaser trailer for 'Twin Peaks' is unveiled

Among the new cast members are Jennifer Jason Leigh and Tim Roth from 'The Hateful Eight', 'Spectre' star Monica Bellucci, 'Superbad' actor Michael Cera, 'Antiviral''s Caleb Landry Jones, 'Ted 2' star Amanda Seyfried and Ashley Judd from 'Divergent'. Lynch also welcomes a few familiar faces from his other movies such as Naomi Watts ('Mulholland Drive') and Laura Dern ('Blue Velvet', 'Wild At Heart').

And not only are we being treated to your standard movie stars, there will also be a few cameos from top musicians; namely Nine Inch Nails' Trent Reznor and his wife Mariqueen Reznor, New York singer-songwriter Sharon Van Etten, Pearl Jam frontman Eddie Vedder and LA popstar Sky Ferreira.

The full cast list was revealed on the 'Twin Peaks' Facebook page.