You can now pre-order The Still Life at www.netflix.com
The movie has been released, and you can save it on Netflix, but it seems that they still don't have the movie in their collection.
Released? Where? When? Explain, please.
[deleted]
The Still Life is coming to my house tomorrow from Netflix!!!