Dogtooth Film Review

This thought provoking Greek drama is a very bizarre and surreal film, but is totally engaging and deservedly won the ‘Un Certain Regard’ Award at Cannes last year.