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.
2011
1981
1995
1997
1932
2016
2020
2018
2009
2024
2007
1920
1925
2015
2019