Director of Photography.
Created By & Starring Charis Ann Wiens.
Directed by Aisha Evelyna.
A woman tormented by her emotions learns the catastrophic consequences of self-medicating to exorcise her inner demons. The beasts won’t go, leading her to endure a series of disturbing self-discoveries to unearth a truth that she never could have imagined.