
February 4, 1943 · 83 years old
Francesco Barilli was born on February 4, 1943 in Parma, Emilia-Romagna, Italy. He is a director and writer, known for L'Urlo (2019), Hotel Fear (1978) and The Perfume of the Lady in Black (1974).

Following the death of his friend, an Italian youth grows increasingly closer to his young aunt.

In Thailand, a photographer is initiated into a primitive tribe after the chief's daughter falls in love with him, and must help them face modern dangers and a rival clan of cannibals.

A mother and her daughter run a hotel during the late stages of WWII. The mother suddenly dies, and the daughter finds herself alone with her sleazy guests.