Released on the eve of World AIDS Day in Germany, the film "120 Beats Per Minute" is an award-winning homage to the young AIDS advocacy activists who helped raise awareness about the disease in early ...