Cast members old and new help bring to life the 10-hour audio adaptation of Mark Frost's The Secret History Of Twin Peaks.
Reprising their roles from the original Twin Peaks cast are: Kyle MacLachlan (Dale Cooper); Russ Tamblyn (Dr Lawrence Jacoby); Michael Horse (Deputy Hawk); Chris Mulkey (Hank Jennings); and David Patrick Kelly (Jerry Horne).
From the new cast we'll hear: Amy Shiels; James Morrison; and Robert Knepper.
Additional voices will be provided by Annie Wersching (24, The Vampire Diaries, and Bosch) and Len Cariou (Blue Bloods, and Murder, She Wrote).
The audiobook can be pre-ordered from Amazon here.
- Don't forget you can keep abreast on all the latest Twin Peaks developments, ahead of the show's return next year, at the wonderful Welcome To Twin Peaks website.