Last night I saw Dogtooth, the 2011 Academy Award nominated Best Foreign Language Film from Greece. There’s going to be no rhyme or reason in selecting the films for my 40 movies in 40 days project. I’ve decided to go wherever the spirit leads me.
Continue reading