Michelle Ryan has revealed that she has a nose to pick out strong roles.
The 28-year-old actress, who next stars in British films The Man Inside and Cockneys Vs Zombies, likes to pick new and different parts that challenge her.
"My heart lies with a really good script and great roles. I'm like a bloodhound: I'll sniff and dig out the great roles," she said.
"They're not always easy to come by and you have to fight your own path sometimes. It can be an emotional rollercoaster."
Michelle - who is also preparing to star in West End musical Cabaret - has rejected roles in the past because they weren't suitable.
"I spent a lot of the last few years turning down lots of things. I just didn't feel they were right. If I'm repeating what I've done or it's not great directing or an interesting idea, then it just seems like a waste of time.
"Projects where the women are just victims or accessories are the strangest parts. They don't do anything for humankind. There should be a little more fire in everyone," she added.
It's one of the reasons why she was attracted to the gritty boxing drama The Man Inside, where she plays heroin addict Alexia.
"I love this character because she's so complex. It just felt like one of those projects you dream of getting because it's very layered and is completely different from what I normally get sent," she explained. "You don't always get that with female roles, that someone's allowing you to be vulnerable, strong, feisty and funny, so that was a real highlight."
:: The Man Inside opens in cinemas on July 27. Cockneys Vs Zombies opens in cinemas on August 24, and Cabaret is at London's Savoy Theatre from October 3.