epilepticmoondancer.net
Insect (Hymz) [2018]
This is the last film from Czech director Jan Svankmajer, and he exits the world of film in a typically weird way, much like his first feature film which was a very creepy rendition of Alice in Won…