CinemaOSMovie · 2025 · 0h 12m · PG-13

Self Portrait

You're Your Own Worst Critic

Drama

When an artist's work is destroyed, she struggles to come to terms with her perceptions of herself as a painter.

Directed byAndrew Delly

Status
Released
Runtime
0h 12m
Language
EN
Released
May 7, 2025
Budget
$2,000
Studios
Studio: Sillie

Featuring

Cast & crew

4 credited
Starring

Grace Prentice

Alex Neuer

Wyatt Woods

Riley

Isaiah Hale

Isaiah Hale

Gallery Goer

Logan Gallant

Gallery Goer

Creative team
Directed by
Andrew Delly
Andrew Delly
Written by
Andrew Delly
Andrew Delly
Produced by
Joshua Gance

Keep watching

More like this

Picked for you

Recommended movies