Saturday, December 15, 2012

Obscure Beauty: Footprints (Le Orme) (1975)

"You seem to be off somewhere in space."

A gorgeously oddball gem. A MUST SEE for fans of innovative Italian gialli like Lizard in a Woman's Skin or The Perfume of the Lady in Black. Stunning locales, style and atmosphere.  And that ENDING!

No comments: