The 24-year-old singer is desperate to be cast in the reboot of the Al Pacino starrer gangster film as Elvira Hancock, who was originally played by Michelle Pfeiffer, The Sun reported.
"Rihanna loves 'Scarface'. Some of her music videos have been based on Michelle's character, Elvira. She knows all the words and even has her walk perfected," a source said.
The new "Scarface" film will see the action updated to a modern day setting about drug-dealers.
Rihanna made her acting debut in action blockbuster "Battleship" alongside Liam Neeson earlier this year.
She is also voicing the female lead in upcoming animation film "Happy Smekday" and will also make a cameo appearance in a new Seth Rogen comedy.