Shelf Life (2026)
At Sturnley’s Supamart, a faded family grocery store, awkward checkout clerk Nora dreams of singing the store jingle. But when a customer mistakes small talk for life-changing wisdom, Nora is thrust into the spotlight as the store’s new mascot. Overnight, she is elevated from trainee to the face of the Sturnley empire, caught between her power-hungry father, her jealous brother, and the zealous locals. As Nora’s influence spirals into absurdity, she must decide whether to stick to the script or use her own voice.
Director: Trinity Leigh
![]() |
Alyssa Valenti as Nora |
![]() |
Michael Davoren as Gary |
![]() |
Zac Hinkins as Malcolm |
![]() |
Victoria Edwards as Sharon |
![]() |
Anet Page as Marge |
![]() |
Taylah Clements as |
![]() |
Doug Ballard as |
![]() |
Annalisa Nalave as |
| Directing | Trinity Leigh | Director |
| Production | Hans Salceda | Producer |
| Production | Monique Von Deest | Line Producer |
| Directing | Zoe Capra | First Assistant Director |
| Camera | Charli Ruby | Director of Photography |
| Production | Angelina Kovacs | Production Designer |
| Editing | Katie Fiedler | Editor |
| Sound | Layla Saad | Sound Recordist |
| Sound | Layla Saad | Sound Designer |
| Lighting | Mugisha Mangwa | Gaffer |
| Writing | Trinity Leigh | Writer |
| Sound | Tim Jayatilaka | Original Music Composer |
| Costume & Make-Up | Georgia Moore | Makeup Artist |