Interesting film
I just happened to catch this film on television. It was quite interesting. Most of the movie was in Greek, but there was some English thrown in. The version I saw was subtitled. I do find myself curious about the context of the film, though. It appears to take place in the past but I am not sure when.
I don't do a lot but what I don't do I do amazingly well, you just don't notice.