Three estranged sisters return home to collect an inheritance only to confront each other and trigger a downward spiral of murder inside of a giant Doll House.
—
2000
1972
1971
1985
2011
2025
1988
1989
1986
2015
2017
1981
2012
1987