"Itch" delves into the turmoil of living with eczema, portraying the protagonist's emotional struggle as skin irritation spirals into a surreal journey. Through vibrant visuals and raw storytelling, it captures the itch of longing for relief and acceptance.
Where to Watch Itch