film still from the 2012 movie 'Future Vigilante'. Exciting scene. Sigma 85mm f/8