Bittersweet news for fans of Twin Peaks and music alike as it was announced that music icon David Bowie was set to reprise his role as Agent Phillip Jefferies in the upcoming Twin Peaks reboot. The news comes from a new interview in The Dallas Morning News with Harry Goatz, who plays Deputy Andy Brennan.
However, the full cast list for Season 3 of Twin Peaks was recently released by Deadline.com, and Pearl Jam frontman Eddie Vedder will be appearing in David Lynch and Mark Frost’s new season. Nine Inch Nails frontman Trent Reznor and guitarist Robin Finck will also appear. Twin Peaks originally aired on ABC from 1990 to 1991, with a revived third season set to air on Showtime next year. See the full 217-person cast below, featuring returning stars Kyle MacLachlan and Sheryl Lee, and new stars Amanda Seyfried and Naomi Watts.