Jabarkan Pemeran dari Before Night Falls (film)

Javier Bardem sebagai Reinaldo Arenas

Johnny Depp sebagai Bon Bon / Lt. Victor

Olivier Martinez sebagai Lazaro Gomez Carriles

Andrea Di Stefano sebagai Pepe Malas

Santiago Magill sebagai Tomas Diego

John Ortiz sebagai Juann Abreu

Héctor Babenco sebagai Virgilio Pinera

Manuel González sebagai Jose Lezama Lima

Francisco Gattorno sebagai Jorge Camacho

Marisol Padilla Sánchez sebagai Margarita Camacho

Michael Wincott sebagai Herberto Zorilla Ochoa

Sean Penn sebagai Cuco Sanchez

Najwa Nimri sebagai Fina Zorilla Ochoa

Cy dan Olmo Schnabel sebagai teman sekelas Reinaldo

Vito Maria Schnabel sebagai Reinaldo saat masa remaja

Lola Schnabel sebagai Gadis dengan kunci

Jack dan Esther G. Schnabel sebagai Mr. dan Mrs. Greenberg

Olatz López Garmendia sebagai Mrs. Arenas

Julian Schnabel memulai gagasan pembuatan Before Night Falls setelah membuat Basquiat, namun ia harus menghabiskan waktu selama empat tahun agar benar-benar memproduksi film tersebut.

Bardem menjalani satu setengah bulan di New York dengan sahabat Arenas, Lazaro Gomez Carriles, menjalani dua jam sehari untuk mempelajari bagaimana Arenas berjalan dan berbicara.