Lisa and the Devil (1975)
Lisa and the Devil starts with a group of tourists who are looking at ancient art in Toledo, Spain. One of the group, Lisa wanders into a workshop and finds a man in there called Leandro.
Lisa and the Devil (1975) Read More