You're from Spain, or how come you've seen those films?
I haven't seen more than two dozen spanish films yet, so I'm quite ignorant of the country's output. But Cria Cuervos is an exceptional film.