"Twin Peaks" revival starts May 21 on Showtime

"Twin Peaks" is back more than 25 years later.

The revived series from co-creators David Lynch and Mark Frost will debut with two back-to-back episodes May 21 on Showtime. There will be 18 new episodes in all.
A number of cast members are set to return, including Kyle MacLachlan’s Special Agent Dale Cooper, Michael Horse who played Deputy Hawk, Benjamin and Audrey Horne, who were portrayed by Richard Beymer and Sherilyn Fenn, respectively, as well as FBI agents Albert Rosenfeld and Gordon Cole, who were played by Miguel Ferrer and Lynch himself.

Trailer for new Studio Ghibli series: "Ronja, the Robber's Daughter"

Streaming on Amazon Prime starting Jan. 27:

New poster for Disney's live-action "Beauty and the Beast"

New Justice League movie pics

Video find: Kate Bush "Efteling" TV special

On 12 May 1978 at 7.12pm, the Dutch broadcaster TROS broadcast a 20 minute Kate Bush television special, recorded at the Dutch amusement park Efteling.

Vintage pics: "Lost in Space" wardrobe tests