September 10, 2019
Aidan Quinn stars in “Spiked,” written and directed by Juan Martinez Vera and filmed on location in Arizona. The film tells the story of the murder of a migrant worker, an event that shakes a Southwest border town to its core. (Courtesy photo by Shaun Monahan)