A wild night of drugs and drugged up driving ends in tragedy for three teenage girls that happen to be marionettes.
1983
1975
1987
2013
2003
1981
2011
1956
—
2002
2016
1995
2021
1989
1928
2000
1958
2017