The body of a young woman is slowly consumed by insects.
A list of similar movies.
A list of recommendations movies.