Violet lives in a red, anxious world. She can’t take it anymore, eaten away by so many little things. She feels an invisible haunting presence, jumbling her reality. Violet must learn to see in a new way to understand herself, her mind, her ghosts.
2021
2001
2013
2007
2008
2004
2020
2003
2026
1990
2014
2025
2022
2012
2009