Amanda Seyfried says audiences will need to have plenty of tissues handy when Dear John hits UK cinemas.
At the Hollywood premiere for the romantic drama, the actress said crying in the cinema isn't something we should be ashamed of.
"It's good, you need it," she told reporters on the red carpet.
"I think [if it's] a love story, as sad as it can be, it brings something really good out of everybody that sees something in that," she explained.
In the film, the Mamma Mia! actress plays a college student who falls for a soldier (played by Channing Tatum) while he's home on leave.
"It was pretty realistic, it was dealing with things that I remember going through," she explained.
"Everything was being touched on in this movie. Everything that was surrounding the love story was real, things that needed having attention drawn to them."
Amanda said working with Channing had been "amazing".
"He's awesome, he's the most fun co-star I've ever had in my life," she said.