"In the future everyone will be in Twin Peaks for 15 minutes," Andy Warhol's ghost once said (probably).
And on a similar note, Showtime announced the cast for the upcoming Twin Peaks revival, and it includes every celebrity ever, more or less. In addition to returning stars such as Kyle MacLachlan, Ray Wise and David Duchovny, the 217-person cast also includes pop star Sky Ferreira, Gossip Girl alum Jessica Szohr and rock stars Trent Reznor and Eddie Vedder.
But before you have a heart attack, don't worry: There are even more actors joining the cast. Monica Bellucci, Michael Cera, JenniferJason Leigh, Ashley Judd and Richard Chamberlain will all appear in the revival, which is set to premiere in 2017.
See if you made the cut in the full list of cast members below.