Amy Adams has opened up about her Mormon upbringing, confessing she still feels guilty for having "too much fun".
Cinema's newest Lois Lane, who appears opposite Henry Cavill in Superman film Man Of Steel, told The Sun about growing up in the strictly religious branch of the Christian church.
She said: "I grew up as a Mormon and that had more of an impact on my values than my beliefs. I'm afraid I will always feel the weight of a lie. I'm very hard on myself anyway. Religious guilt carries over, too. You can't really misbehave without feeling badly about it - at least I can't."
The religion's strict rules include a ban on tea, coffee, smoking, drugs and sex before marriage.
Amy said: "Even when I go out with friends and we go overboard at bars or clubs, I wake up the next morning feeling a bit conflicted about having had too much fun."
The Enchanted actress, who has a three-year-old daughter with actor fiance Darren Le Gallo, was forced to leave the church with her family when she was 11 because her parents divorced.
She said: "Religion can also be a positive thing in people's lives. It provides a support system if you embrace it, despite all the controlling and guilt-ing aspects of religion that I grew to resent.
"What I still feel and rely on from that kind of teaching, is how you can bring a lot of joy to the people around you by being positive and hopeful."
Man Of Steel is out in cinemas now.