Beware the Mermaids of Erzulie at AFS Cinema
Austin filmmaker Christine Chen finds the spirit of the bayou
"...Last weekend, Austin-based Chen had a hometown screening of her bloody folktale-inspired adventure poolside in South Austin, ahead..."