

Self Portrait
You're Your Own Worst Critic
- Movie
- 2025
- 12m
- Drama
When an artist's work is destroyed, she struggles to come to terms with her perceptions of herself as a painter.
- Director
- Andrew Delly
- Starring
- Grace Prentice, Wyatt Woods, Isaiah Hale, Logan Gallant











