Twin Peaks – Kyle MacLachlan Returns as FBI Special Agent Dale Cooper

Twin Peaks fans will be pleased to hear that Kyle MacLachlan reprises his role as FBI Special Agent Dale Cooper, in the new 18-part limited event series which will debut with a two-part premiere on Sunday, May 21 on Showtime (USA).