poster

Smudged Smile

0% | Dec 29, 2024 |

A joyful teen struggles with depression, trying to keep the happy image that everyone knows and loves.

Featured Crew

Ella Greenwood
Director
Oriane Pick
Producer

Cast

Images