While we’ve been patiently waiting on the return of Twin Peaks— you know, a whole 25 year or so– David Lynch and Mark Frost have proven time and again that they are full of surprises. Today, they released the cast list for the upcoming show.
And boy are there some surprise; such as Trent Reznor and Ashley Judd, and some returning folks, Laura Flynn Boyle and Sherilyn Fenn. Hold onto your hats, folks. There are TONS of people on the list:
Images from Variety.com