Before I forget, I just saw "Pan's Labyrinth" a.k.a. "El Laberinto Del Fauno," a spanish movie with English subtitles. I went into it thinking it was going to be some happy fairytale, but it ended up being slightly depressing and it's quite a bit haunting.
Summary from imdb.com:
"Pan's Labyrinth" is the story of a young girl who travels with her pregnant mother to live with her mother's new husband in a rural area up North in Spain, 1944, after Franco's victory. The girl lives in an imaginary world of her own creation and faces the real world with much chagrin. Post-war Fascist repression is at its height in rural Spain and the girl must come to terms with that through a fable of her own.
Seriously, see it.