MONSTERS (starring Chris Richards) a Finalist for the Canton Film Festival 2019