Oscar-nominated Australian actor Toni Collette is no stranger to ditching her native tongue for movie and TV roles but her latest accent was her hardest yet.
She plays a Welsh barmaid turning horse breeder in a new film called Dream Horse.
This is the true story of how a downtrodden small Welsh village got its groove back thanks to their barmaid Jan and her crazy dream to breed a winning racehorse. The horse is called Dream Alliance.
When the script made it into Collette's hands, it was a no-brainer.
"It just blew me away. I immediately knew that I wanted to do it," she told Newshub.
"I am such a sucker for an underdog story. The fact that it's a true story and about a middle-aged woman finding new meaning and purpose, I was just like, count me in."
Of course, Collette has never been one to shy away from a challenge. This time it was the Welsh accent.
The accent was very intimidating. I wasn't familiar with it and I was very scared, especially as it was a true story and I didn't want to misrepresent people and let the entire nation down."
No pressure then, and with this pro, no worries. She's flawless.
"Definitely by the end of the film, I was like, I've got it now. Can we start again?"
Muriel's Wedding almost 30 years ago launched Collette into the big time. Far from terrible she went on to be nominated for an Oscar for the spooky Sixth Sense and has since won a Golden Globe and an Emmy for her roles big screen and small.
She's never been busier, continuing to spook in recent cult horror Hereditary and continuing to entertain in the brilliant Knives Out.
"I've never had any kind of grand plan or scheme where I've gotta get to here then do this and gotta do that, I've never thought like this?
"I think generally in life things just come to you when you need them. I'm just really lucky I've had so many varied experiences.
"To be able to have all these varied characters to play, the diversity has been just. I pinch myself, it's been 30 years now, can you believe it?"
Dream Horse has just galloped into a cinema near you, crossing the line just in time for the long weekend.