Diane, make a note to stock up on coffee and cherry pie as Deadline reports that original series star Kyle MacLachlan has officially signed on to play Agent Dale Cooper in the renewed Twin Peaks. As we reported when the new season was first announced in October, series creators David Lynch and Mark Frost will write and produce a new nine-episode season of Twin Peaks for Showtime, with Lynch directing all nine episodes. The new episodes will take place in the present day, continuing, probably deepening, and hopefully solving some of the mystery of the original series. Showtime president David Nevins says that Frost and Lynch have been “very specific in promising closure, and that’s exciting.” Frost also confirmed MacLachlan’s casting on Twitter:


Additional casting has yet to be announced, and will presumably be determined using the Tibetan Method.