Cannes Film Festival, which will take place from May 18-28 this year, will see the premiere of the new Twin Peaks season.

At least two episodes of the David Lynch series were announced for this year’s program of the prestigious festival.

For the rest of us, we will have to wait for May 21st when Showtime airs the first episode of the new season.