SPAIN/ITALY, 2008, 12 MIN
DIRECTED BY LUCAS FIGUEROA
Southeast Premiere
Naples, Italy, 1950. Four friends playing soccer out in the street accidentally kick their ball into the evil old lady's yard. They'll never play with their ball again . . . and for that, the revenge will be deadly.
DIRECTED BY LUCAS FIGUEROA
Southeast Premiere


















