Still Life (2014)
MovieOriginal Title: “Naturaleza Muerta“
In a town of Argentina, "the country of barbecues", people linked to the cattle industry start to disappear. A journalist start to research; soon she'll find out a dark secret.
Unfortunately, Still Life is not available in the the United States on any of the streaming services.
Currently, you can only buy or rent Still Life on Amazon in the the United States, with prices starting from $0.99.
Still Life was released 10 years ago in 2014.
There are no reviews for Still Life yet. Be the first one so your opinion will be noticed!