Daily Archives: June 18, 2011

Netflix Finds: Dogtooth

Netflix Finds is an ongoing series of reviews of movies I stumbled across on Netflix Instant. This installment: Dogtooth (2009). This one is hardly unknown, as Dogtooth, a Greek film, won the Prix Un Certain Regard at Cannes in 2009 … Continue reading

Posted in Movie Corner, Netflix Finds | 2 Comments