Director Joel Schumacher Passes Away!!

Joel Schumacher, costume designer-turned-director of films including “St. Elmo’s Fire,” “The Lost Boys” and “Falling Down,” as well as two “Batman” films, died in New York City on Monday morning after a year-long battle with cancer. He was 80. Schumacher brought his fashion background to directing a run of stylish films throughout the 1980s and 1990s that were not always critically acclaimed, but continue to … Continue reading Director Joel Schumacher Passes Away!!