She's up against a rival project starring Renee Zellweger...

Pink has been signed up to play JANIS JOPLIN in a new movie about the tragic ’60s rock singer, who died of a heroin overdose at the height of her fame.

The as-yet-untitled project sees Pink up against Renee Zellweger, who is set to star in a rival film about Joplin called ‘Piece Of My Heart’.

Pink, real name Alecia Moore, won the role after a screen test in which she had to sing Joplin numbers.

“After trying to make a picture on Janis’ life for 15 years, I’d call Alecia’s screen test the most gratifying moment in my film career,” director Penelope Spheeris told Variety.

Shooting is expected to start this summer, with the film being released before Zellweger’s.