If you’ve been longing for “a damn fine cup of coffee” for 25 years like we have, you must be quite excited for Twin Peaks new episodes.

Created by David Lynch and Mark Frost and regarded as one of the quirkiest classics of the history of TV, Twin Peaks has returned after a hiatus of 25 years. We don’t want to spoil it for those who haven’t watched the two episodes aired this week but let us at least tell you that the 2017 cast features Kyle MacLachlan, Laura Dern, Naomi Watts, Jim Belushi, Michael Cera and Jennifer Jason.

Another surprising element of the new version is the retouched opening sequence. But don’t worry – we still get to hear the iconic song by Angelo Badalamenti.