A wild night of drugs and drugged up driving ends in tragedy for three teenage girls that happen to be marionettes.
1974
2007
2017
2022
2018
1977
2019
2011
2016
1959
2024
2015
1914
2008
2005
2002