An ad agency is a secret home to vampires in the satiric dark comedy the Death of Alice Blue, one of the films showing at the Central Florida Film Festival in Ocoee.

CENFLO, Central Florida Film Festival
Copyright © 2016, Los Angeles Times
67°