Play Doll explores the chilling reality of domestic abuse behind the doors of a seemingly perfect family at Christmas time.
2012
2014
2004
1985
1999
1994
1989
1981
1975
1993
1974
2017
1919
1920
2009
1921