Edmond
A man with cannibalistic urges contemplates his life choices in Nina Gantz's BAFTA winning stop-motion short film