

A block of rental apartments becomes the scene of an unprecedented massacre when a mysterious plague of man-eating sternocleidomastoids quench their thirst for blood with the neighborhood.
Directed by Yago Ferrer
User score
2 votes
Released
March 11, 2026
Spanish