Play Doll explores the chilling reality of domestic abuse behind the doors of a seemingly perfect family at Christmas time.
1992
2011
1993
1904
1905
2008
1910
2010
2013
1998
2014
1995
1975