Shelly Johnson (Madchen Amick) from Twin Peaks season 3
A photo of Shelly Johnson (Madchen Amick) from "Twin Peaks" season 3. Facebook/TwinPeaksOnShowtime

“Twin Peaks” season 3 will mark the return of Madchen Amick in her role as Shelly Johnson, who works at restaurant Double R Diner. Recently, the actress spilled the beans on what fans must look forward to seeing from her character in the 2017 season.

In the show, high school dropout Shelly is married to trucker Leo Johnson (Eric Da Re). However, she isn’t happy with him. He lured her into getting married, showing him love and attention but it seemed that he “wanted a maid he didn't have to pay for,” as Shelly once said in the show.

She has an affair with Laura's boyfriend, Bobby Briggs (Dana Ashbrook), and they have been seen planning to get married in the last season. She wants to run away from all the torture she bears because of Leo. It is in the 2017 season of the show that fans will find if they will walk down the aisle.

“When we left the show 20 years ago, I remember thinking, huh I wonder what Shelly would do in the future and I wonder if she'll ever get out of the situation she's in,” Amick said. "[I] sort of dreamed that she could leave town and maybe try to move to Hollywood and try to be something big, just trying to figure out her individuality,” she added.

Amick said that she was happy when it was announced that the show is returning to TV, and she would get to play the character again. She was even happier to know about the future of her character.

“Then when it was announced that it was coming back, I was just like, 'Wow, what has she done? Where has she been? What's been going on?' and I was excited to wait and get the scenes and try to figure out what David and Mark [Frost] felt had happened,” the actress said.

Amick refused to give out further details. However, she teased that there’s a big surprise waiting for fans in season 3. “The only thing I can give you is I was surprised.”

Amick was also asked if there were any questions that fans kept asking her about the show. “Yeah, there's a pretty big one that everyone always asks ... and it will be answered,” she told Toofab.com.

“Twin Peaks” 2017 season is much anticipated by fans. It has been 26 years when everyone saw the murder mystery of Laura Palmer (Sheryl Lee) being solved. In the finale episode of season 2, FBI Agent Dale Cooper (Kyle MacLachlan) goes missing in the woods, after being possessed by mysterious killer BOB (Frank Silva).

“Twin Peaks” season 3 will be premiered in the US on May 21 at 9:00 p.m. ET on Showtime. In Australia, show will be streamed on Stan at 1:00 p.m. on May 22. The 2017 season will have 18 episodes. The premiere episode will be two-hour long.

Read more:

‘Twin Peaks’: 2 actors were in love, storyline tweaked

‘Twin Peaks’ season 3 air date, teaser, cast: All that you need to know

‘Twin Peaks’ season 3 is brave, hilarious, fiery, deep, poignant