An existential sugar shock which takes us on a fun, candy-filled roller-coaster ride between cruel violence and extreme cuteness - which prove to be disturbingly close together.
2019
2022
1975
2006
2016
2020
2021
2013
2023
1969
2003
2004
2001
2024
2012
2005
2007