Mirrors was awarded Best Sci-Fi Feature Film at the Chicago International Genre Film Festival 2018. November 4, 2018 NewsBy admin 0 0