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.
2004
2009
2019
2016
2021
2025
1984
2003
2001
2008
2013
2012
2007
2015