Melvin Udall, autor poczytnych romansów, wiedzie życie samotnika. Jest ekscentrykiem i odludkiem. Wdaje się w awantury z sąsiadami, szczególnie z mieszkającym naprzeciwko artystą, Simonem. Jedyną osobą, którą zdziwaczały mężczyzna toleruje, jest Carol, kelnerka z pobliskiej restauracji. Kiedy Simon trafia do szpitala, Melvin zostaje zmuszony do zaopiekowania się jego psem. Pewnego razu Udall dowiaduje się, że Carol odeszła z pracy. Rozgniewany wszczyna awanturę, a następnie zdobywa jej adres i postanawia ją odszukać.
Trójka transwestytów postanawia wyjechać do Australii, gdzie mieliby zabłysnąć i zdobyć światową sławę.
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ść...
Wirus HIV zbiera coraz większe żniwo w Stanach Zjednoczonych. Lekarze z San Francisco starają się nie dopuścić do wybuchu epidemii.