The Servant

For love, any line can be crossed over.

2010-06-02 | 124 minutes

Rating: 5.8