Film senilai $50 juta, produksi asing besar pertama yang difilmkan di kota bertembok yang indah dalam dua puluh tahun, dirilis pada 16 November 2007, oleh New Line Cinema. Atas inisiatifnya sendiri, García Márquez membujuk penyanyi Shakira, yang berasal dari kota terdekat Barranquilla, untuk menyediakan dua lagu untuk film tersebut.[2]