WWL critic Alfred Richard, known for his love of film and New Orleans culture, has passed away. His legacy lives on in the city he cherished.