Previously at the ICA - Films
5 Jun 2008
A family of fox spirits masquerade as a human travelling circus troupe. On a certain night in their 1000th year, they must eat fresh human liver in order to remain permanently human or they will revert back to their fox forms. And so the film begins, 30 days before this night. A hilarious, macabre musical, with an excellent line in breakdancing zombies.
Dir Lee Hyun-gong, South Korea 2006, 102 mins, subtitles