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.
2017
2016
2025
1997
2011
1932
2020
2022
2019
2024
2021
1933
2012
1951
1952
2014