A dark fantastical tale in which a man enters into a pact with all the insect inhabitants of his small cottage.
2006
2017
2002
1991
2007
1995
2005
1988
2022