SITGES - International Fantastic Film Festival of Catalonia is an annual film festival held in Sitges, Catalonia, Spain. It specializes in fantasy, horror and cult films. From Wikipedia
The free release of 'Please Don't Feed the Children' underscores her shift from competitive riding to filmmaking