Reinaldo Arenas (Javier Bardem) urodził się w latach czterdziestych na Kubie. Jako nastolatek opuszcza rodzinne strony i udaje się do Hawany. Chłopak o artystycznej duszy zaczyna obracać się w kręgach stołecznej bohemy. Tworzy coraz lepsze wiersze i prozę. W końcu wydaje swoją pierwszą powieść. Jego niestandardowe podejście do życia niezbyt podoba się władzom. Arenas trafia do więzienia. Po wyjściu z niego udaje się na emigrację do Nowego Jorku. W 1990 roku popełnia samobójstwo, będąc w ostatnim stadium AIDS.
Bunt, przestępczość, literatura, homoseksualizm. Julian Schnabel opowiada historię kubańskiego pisarza - Reinaldo Arenasa. Od momentu narodzin aż do śmierci. Życie tego buntownika i homoseksualisty było pełne przygód: emigracja, sukcesy, więzienie, sława, samotność...