El Cantante (2006) ending / spoiler
After a concert with poor attendance in Puerto Rico, Hector (Marc Anthony) tries to kill himself by jumping off a building but survives. Nilda (Jennifer Lopez), in the present, mentions that in the latter years of their marriage they were apart and she wasn't there for him all the time. Hector Lavoe dies of AIDS (caused by his drug abuse) at the age of 46. Nilda (a.k.a. Puchi) died in 2002 after the interview that was used for this film. The last scene is Hector and his band performing "El Cantante" in Puerto Rico (years ago) and footage of his funeral and hearse and a photograph of him and Puchi. Hector's legacy lives on and the film is dedicated to him and the Fania All Stars.
Submitted by Racer X