This was super weird. Trailers made me think it was a horror movie, and it kind of feels like one at points, but I don't think it really is. Tons of symbolism, and clearly an allegory, but parts of the symbolism were hard to fit with the characters. At least it was thought provoking, but don't go expecting horror. 7/10