Most details about the highly-anticipated "Twin Peaks" revival have been so far kept under wraps. We know that the new series will air on Showtime some time in 2017, that it's a continuation of the original CBS series (not a remake or a reboot), that much of the original cast will return to reprise their roles, and that it will be entirely directed by creator David Lynch. Now Showtime, Lynch, and executive producer/writer Mark Frost have announced the full cast list for the new "Twin Peaks" series with many, many new names. Some of these new cast members include Amanda Seyfried ("While We're Young"), Michael Cera ("Scott Pilgrim vs. The World"), Naomi Watts ("Mulholland Dr."), Tim Roth ("Reservoir Dogs"), Jim Belushi ("Show Me A Hero"), and Pearl Jam frontman Eddie Vedder ("Walk Hard: The Dewey Cox Story").