LOS ANGELES, April 26 (UPI) -- Showtime has released a cast list featuring the names of the 217 actors who will appear in the revival of its mystery drama Twin Peaks.
Included on the lengthy roster are David Duchovny, Ashley Judd, Tim Roth, Eddie Vedder, Trent Reznor, Tom Sizemore, Harry Dean Stanton and Naomi Watts.