Strong look and a vintage feeling in this dark film self-portraits series starring Marianna Di Palma and Devil the cat. HEL