

Self Portrait
Self Portrait
2025•12m•PG-13•Drama
You're Your Own Worst Critic
When an artist's work is destroyed, she struggles to come to terms with her perceptions of herself as a painter.
Andrew Delly · Writer
Andrew Delly · Director
StatusReleased
Runtime12m
LanguageEN
Release DateMay 7, 2025
Budget$2,000
StatusReleased
Runtime12m
LanguageEN
Release DateMay 7, 2025
Budget$2,000
Studio: Sillie






































