Twin Peaks

SHOWTIME

Welcome back to Twin Peaks.

Over 25 years later, fans are finally getting the chance to go back to the weirdest small town TV has ever seen, as Twin Peaks' highly anticipated revival premieres this Sunday on Showtime.

While we don't know much about the plot of the 18-episode third season, we do know it's probably going to be weird. Which: duh. BUT we do know many familiar faces will be reprising their iconic roles, including Kyle MacLachlan, Madchen Amick, and even David Duchovny.

And judging from these photos from the revival, they haven't updated their wardrobes and hairstyles in almost two decades.

Twin Peaks, Then and Now, Kyle MacLachlan

ABC Photo Archives/ABC via Getty Images, SHOWTIME

Twin Peaks, Then and Now, Madchen Amick, Shelly Johnson

ABC Photo Archives/ABC via Getty Images, SHOWTIME

Twin Peaks, Then and Now, Michael Horse

ABC, SHOWTIME

Twin Peaks, Then and Now, Peggy Lipton, Norma Jennings

ABC Photo Archives/ABC via Getty Images, SHOWTIME

Twin Peaks, Then and Now, James Marshall, James Hurley

CBS Photo Archive/Getty Images, SHOWTIME

Twin Peaks, Then and Now, Kimmy Robertson

ABC, SHOWTIME

Twin Peaks, Then and Now, Harry Goaz

ABC, SHOWTIME

Twin Peaks, Then and Now, David Duchovny, Denise Bryson

ABC, SHOWTIME

Twin Peaks, Then and Now, Miguel Ferrer, Albert Rosenfeld

ABC Photo Archives/ABC via Getty Images, SHOWTIME

Twin Peaks, Then and Now, David Lynch, Gordon Cole

ABC, SHOWTIME

Grab a cup of coffee, seems like this is going to be quite a ride.

 

Twin Peaks premieres on Sunday, May 21 at 9 p.m. on Showtime.

 Twin Peaks premieres on Showtime on Sunday, May 21 at 9 p.m.Twin Peaks premieres on Showtime on Sunday, May 21 at 9 p.m.Twin Peaks premieres on Showtime on Sunday, May 21 at 9 p.m.

  • Share
  • Tweet

We and our partners use cookies on this site to improve our service, perform analytics, personalize advertising, measure advertising performance, and remember website preferences. By using the site, you consent to these cookies. For more information on cookies including how to manage your consent visit our Cookie Policy.