A sinister fairytale depicting the lives of two brothers and their daily suicide attempts.
2014
2022
2012
—
1974
1995
1928
2021
2019
2016
1947
2011
2020
2018