At last. The latest "Twin Peaks" trailer is here, and it shows off its now 25-years-older stars.

With Showtime having revived the series, "Twin Peaks" is finally getting the third season its cult following has been desperately awaiting for literally decades. The trailer highlights just how many cast members are coming back. In just 49 seconds, the preview reintroduces us to Big Ed Hurley (Everett McGill), Carl Rodd (Harry Dean Stanton), Sarah Palmer (Grace Zabriskie), Deputy Andy Brennan (Harry Goaz), Deputy Tommy "Hawk" Hill (Michael Horse), and FBI Special Agent Dale Cooper (Kyle MacLachlan), all of whom appeared in either the first two seasons and/or its prequel, the film "Twin Peaks: Fire Walk with Me."

The trailer seems to be geared more toward old fans, but TV lovers in general should be excited for the return of "Twin Peaks." The revival is bringing us 18 hours of fascinating sci-fi mystery from the beloved, eerie fictional town, and the revival is bound to be as captivating as its groundbreaking first two seasons.

"Twin Peaks" Season 3 premieres on Showtime on May 21.