EQUUS Film Festival: Every Horse Has a Story Film Festival Flix is the exclusive virtual streaming venue for the 2021 Festival, featuring 40 new films November 12-21.By: Film Festival Flix