Richard C. Sarafian (1930-2013)

By Michael T. Toole. Richard C. Sarafian, the versatile Armenian-American director/actor whose most celebrated film, the exhilaratingly existential chase drama, Vanishing Point, is still one of the most actively discussed road films today, died on September 18, 2013 of pneumonia in Los Angeles. He was 83. Richard Caspar Sarafian was […]