Five old friends gather on a rooftop in Havana to dance, drink rum, and make sense of the past and present.