Tag: <span>Nathalie Delon</span>

The Sisters really surprised me. I went in expecting bottom of the barrel sleaze when the movie is actually a fairly competent melodrama. 6.9/10

Reviews