Fantasia, Festivals, The Rearview Fantasia 2018: Five Fingers of Death by Derek Godin, July 14th, 2018