Mila Kunis was surprised to discover her Bad Moms comedy was written by the men behind The Hangover, because she found the script so relatable.
In the new movie, the Ted star plays Amy Mitchell, a stressed-out mother trying to live up to society's perfect parenting standards, and Mila admits she fell in love with the script because so many scenes mirrored her own life struggles as a mother to 21-month-old daughter Wyatt.
The actress, who is currently expecting her second child with husband Ashton Kutcher, reveals she pulled "so much" from her own experiences for the movie portrayal because she really did panic about how she would juggle life as a working mum during her first pregnancy.
"When I got pregnant with Wyatt, I put so much pressure on myself to figure out how am I gonna figure out work and life, and I realised it's impossible," she told breakfast show Today. "I think that it (the stress) literally ate me alive.
"No one put the pressure on me - I just did it fully to myself, and I think that this character's the same way, so I can relate to that."
However, Mila never thought she would be starring in the movie, because when the project first came her way, it already had a full cast attached.
"I read the script months and months and months ago," she explained. "A girlfriend of mine gave it to me, we both had kids at the same time, and she's like, 'I came across this script. Just for fun, read this, you'll relate to it and have a good laugh.' I read it and... it had a completely different cast. I was like, 'Oh, I hope this movie gets made, it's so great!'
"Eight months later, they (producers) were like, 'Do you wanna be in it?' and I was like, 'Wait, what?' I was like, 'Yeah, absolutely!'"
And the 32-year-old confesses she had no idea the script was penned by two guys, writer/directors Jon Lucas and Scott Moore - the brains behind hit 2009 comedy The Hangover.
"I didn't even put two and two together!" she exclaimed.
She added of the film, "I think so many times you see mums in films and they're put up in a pedestal, always perfect and they're great, or they're overly exhausted and life is awful, and I think this kind of pokes fun (at that)."
Bad Moms also stars Kristen Bell, Christina Applegate, Kathryn Hahn, and Jada Pinkett Smith, and opens on 29 July (16).