The film is the directorial debut of "Black Swan" choreographer Benjamin Millepied, Variety reported.
The movie will be a modern adaptation of the French Opera, in which Barrera will play the title role.
"'Carmen' is the opera of my childhood. Growing up, it was an ever-present part of my musical beginnings. It has inspired me greatly as an artist.
"For many years, I have been passionate about creating a film musical, and 'Carmen' presents an incredibly exciting opportunity for exploring dance and music on screen," Millepied said.
Pulitzer Prize-winning playwright Nilo Cruz of "Anna in the tropics" fame is finalising the script.
Shooting begins in October in Los Angeles, US.
(This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)