Singer Bad Bunny is to take on his first lead acting role, starring in a film alongside Javier Bardem and Edward Norton.

Porto Rico, described as a love letter to the 31-year-old's home of Puerto Rico, will be directed by rapper René Pérez, known as Residente.

The film, which has been in development since 2023, is partly based on the life of José Maldonado Román, a late 19th and early 20th Century revolutionary.

It comes after a huge year for Bad Bunny, which has seen him headline the Super Bowl half-time show and win album of the year at the Grammy Awards.

"This film is a reaffirmation of who we are - told with the intensity and honesty that our history deserves," Residente told US film site Deadline.