Cast
| Diego Luna | … | Carlos |
| Lia Chapman | … | Lolin |
| Sean Penn | … | Cuco Sanchez |
| Jerzy Skolimowski | … | Professor |
| Aquiles Benites | … | Translator |
| Eva Piaskowska | … | Pretty Blonde Student |
| Javier Bardem | … | Reinaldo Arenas |
| Patricia Reyes Spíndola | … | María Teresa Freye de Andrade |
| Michael Wincott | … | Heberto Zorilla Ochoa |
| Hector Babenco | … | Virgilio Piñera |
| Andrea Di Stefano | … | Pepe Malas |
| Marlene Díaz | … | Woman in car #1 |
| Olga Borayo | … | Woman in car #2 |
| Santiago Magill | … | Tomas Diego |
| Manolo García | … | Faustino |
| Lola Schnabel | … | Girl With Keys |
| Ofelia Medina | … | Landlady |
| Lois Barragán | … | Woman – UNEAC (as Lois Barragan) |
| Eduardo Antonio | … | Nightclub Singer |
| Stella Schnabel | … | Valeria |
| Olivier Martinez | … |
Lazaro Gomez Carilles |
Crew
Directed by |
|||
| Julian Schnabel | |||
Writing credits |
||
| Cunningham O’Keefe | (written by) & | |
| Lázaro Gómez Carriles | (written by) (as Lazaro Gomez Carriles) & | |
| Julian Schnabel | (written by)
|
|
| Reynaldo Arenas | (memoir “Before Night Falls”) (as Reinaldo Arenas)
|
|
| Jana Bokova |
(documentary “Havana”) |
|
Produced by |
|||
| Matthias Ehrenberg | …. | associate producer (as Matthías Ehrenberg) | |
| Jon Kilik | …. | producer | |
| Olatz López Garmendia | …. | executive producer (as Olatz Lopez Garmendia) | |
| Julian Schnabel | …. | executive producer | |
Original Music by |
|||
| Carter Burwell | |||
Cinematography by |
|||
| Xavier Pérez Grobet | (director of photography) | ||
| Guillermo Rosas | (director of photography) | ||
Film Editing by |
|||
| Michael Berenbaum | |||
Casting by |
|||
| Monica Nordhaus | |||
Production Design by |
|||
| Salvador Parra | |||
Art Direction by |
|||
| Antonio Muño-Hierro | (as Antonio Muñohierro) | ||
Set Decoration by |
|||
| Laurie Friedman | |||
Costume Design by |
||
| María Estela Fernández | ||



