Confessions of a Cam Girl (2024)
Kristen is set to become the first in her family to graduate college. Her working-class parents are furious when she reveals a plan to attend fashion school instead of college. Her parents refuse to use her college fund for her farfetched dream. Determined to pay for it herself, Kristen secretly creates an online explicit content page to raise $10,000 for dream program. Confident that she can keep her side hustle under wraps, Kristen’s secret unravels and threatens not just her future, but the safety of her family as well.
Director: Siobhan Devine
![]() |
Megan Best as Kristen Walters |
![]() |
Camille Sullivan as Carol Walters |
![]() |
Vienna Leacock as Riley |
![]() |
Josh Bogert as Owen Saunders |
![]() |
Matthew Kevin Anderson as Peter Walters |
![]() |
Zoë Noelle Baker as JJ Walters |
![]() |
Forrest Anthony as Brandon |
![]() |
Jason Nash as Frank |
![]() |
Gina Vultaggio as Darcy |
![]() |
Leo Chiang as Officer Michaels |
![]() |
Chris Shields as Dr. Nichols |
![]() |
Karen Holness as Principal Bonville |
![]() |
Madonna Gonzalez as Mrs. Laurent |
![]() |
Tate Chernen as Student Guide |
| Directing | Siobhan Devine | Director |
| Writing | Miriam Van Emst | Writer |
| Art | Roxanne Wong | Set Decoration |
| Production | Tina Pehme | Producer |
| Production | Kim Roberts | Producer |
| Production | Sheri Singer | Executive Producer |
| Production | Siobhan Devine | Co-Executive Producer |
| Sound | Kevon Cronin | Music |
| Camera | Kamal Derkaoui | Director of Photography |
| Production | Bim Narine | Casting |
| Production | Catharine Falcon | Casting |
| Costume & Make-Up | Evan Shotropa | Costume Design |
| Art | Jordan Ninkovich | Production Design |
| Costume & Make-Up | Hannah Osborne | Makeup Department Head |
| Costume & Make-Up | Kristin Chaar | Hair Department Head |
| Directing | Linda Crain | First Assistant Director |
| Directing | Nicola Goelle | Second Assistant Director |
| Camera | Kailey Schwerman | Still Photographer |
| Crew | Tolmie Greaves | Other |
| Crew | Amanda Vredegoor | Stand In |
| Visual Effects | Paul DeNigris | Visual Effects Supervisor |