Sitges Film festival (aka Festival Internacional de Cinema Fantàstic de Catalunya) is basically the foremost fantasy/horror film festival in the world. Sitges is a beach town on the south coast of Spain, near Barcelona. It looks beautiful.
Surprise! It’s also in October. I think it bodes well for our film that there is a burning baby carriage on the poster.