In a battle of yowl versus scowl, Katy Perry and Kristen Stewart are at odds over a movie role neither will be able to pull off in a million years.

Perry and Stewart are vying for the role of Mary Austin, the woman Queen frontman Freddie Mercury was with for six years before realizing, "Hey, I like 'Good Old Fashioned Loverboys.'"

A source told Star (via Hollywood Life), "Lady Gaga, Katy Perry and Kristen Stewart are on the short list for Mary, who played a huge role in Freddie’s life. They all desperately want the part, and it’s getting ugly!”

While Gaga may be the most qualified if the role is a musical one, seeing as she's the only one who can sing without Auto-Tune, it's unclear if that's the case.

The drama really comes into play for K-Perry and K-Stew because of their already tumultuous friendship. Perry is pals with Robert Pattinson and was even rumored to be dating him after news broke that Stewart was making out (and probably more) with her married director, Rupert Sanders.

Still, the validity of those reports is questionable considering Stewart was at Perry's own birthday party.

Perry has been a longtime and vocal fan of Queen, despite lacking any of the immeasurable talent that Mercury possessed during his all-too-brief life and career. She even recorded a tribute video to the legendary singer for what would have been his 65th birthday, singing 'Happy Birthday' in a painful, pitchy tone that makes you simultaneously miss him and curse his name for inspiring someone so insipid and insufferable to somehow become a radio staple.

One person who's not pleased by the feuding femmes? The man who will play Mercury, Sacha Baron Cohen.

“With the girls fighting like this, it’s just hurting their chances of getting the part," a source said. "It’s unprofessional, and Sacha is tired of the back-and-forth -- he wants to choose one of them and be done with it.”

Here's hoping he picks someone capable of playing a character other than Smurfette or Bella, Queen of the Mopes.

More From Mix 94.1