2005
Olivier Smolders
Oscar, an entomologist who breeds and euthanizes rare insects for a museum's collection, lives in a gloomy world perpetually enshrouded in darkness from a solar eclipse that occasionally inverts and bathes his world in painfully bright sunlight.
No comments:
Post a Comment