Beautiful, interesting, incredible cinema.
A cautionary animated tale in which a woman loses her head to a cat in return for a man.