Dog Leash

Cracks are starting to burst in Marina's frozen life, leading towards finding refuge in dangerous places.
Release Date: 2012-05-24
Drama
(6 votes)

Casts

Maor Schwitzer
as Eliko
Lior Raz
as Husband

Similar Movies