A tale of humanity and tentacle sex.
This genre-blender is easily one of the most unusual films at this year's festival.