Dog tooth
7.5 /10
Rate This Movie:
Genre : Drama
Summary : three teenagers are confined to an isolated country estate that could very well be on another planet...
Cast : Christos Stergioglou - Michele Valley - Aggeliki Papoulia .
Release Date:
2011-04-05