Actor Martin Sheen spoke in Washington, D.C. on Oct. 1 about his latest movie, which was filmed entirely along The Way of St. James, a European pilgrimage route that leads to the city of Santiago de Compostela, Spain. “If this is the last thing I ever do, I couldn’t be happier,” Sheen told his audience Read more