Play Doll explores the chilling reality of domestic abuse behind the doors of a seemingly perfect family at Christmas time.
2016
1981
1968
1976
2014
2013
2015
1973
2022
—
2003
2006
2023
2024
2020
2021