a fragile french film about small living things takes cannes while we wither in our dark rooms and slowly die unnoticed, and the universe weeps for the irony of it all