Carlos is a respected, quiet and mysterious man, with a taste for human flesh and cold-blooded murder until a victim's sister sparks something in him.
Over 23 days , the 17th annual Spanish Film Festival will present audiences with an opportunity to see 30 of the very best and most recent Latin American films.