Filmada en Cartagena de Indias, los personajes son encarnados por Javier Bardem, Giovanna Mezzogiorno, John Leguizamo, Catalina Sandino y Benjamin Bratt.