Release calendarTop 250 moviesMost popular moviesBrowse movies by genreTop box officeShowtimes & ticketsMovie newsIndia movie spotlight
    What's on TV & streamingTop 250 TV showsMost popular TV showsBrowse TV shows by genreTV news
    What to watchLatest trailersIMDb OriginalsIMDb PicksIMDb SpotlightFamily entertainment guideIMDb Podcasts
    OscarsEmmysSan Diego Comic-ConSummer Watch GuideToronto Int'l Film FestivalIMDb Stars to WatchSTARmeter AwardsAwards CentralFestival CentralAll events
    Born todayMost popular celebsCelebrity news
    Help centerContributor zonePolls
For industry professionals
  • Language
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Watchlist
Sign in
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Use app
Back
  • Cast & crew
  • User reviews
  • Trivia
  • FAQ
IMDbPro
All My Puny Sorrows (2021)

Full cast & crew

All My Puny Sorrows

Edit
See agents for this cast & crew on IMDbPro

Director

Edit
  • Michael McGowan
    Michael McGowan

Writers

Edit
(in alphabetical order)
  • Michael McGowan
    Michael McGowan
    writer
  • Miriam Toews
    Miriam Toews
    novel

Cast

Edit
(in credits order)
  • Alison Pill
    Alison Pill
    Alison Pill
    Yoli
  • Sarah Gadon
    Sarah Gadon
    Sarah Gadon
    Elf
  • Mare Winningham at an event for Swing Vote (2008)
    Mare Winningham
    Mare Winningham
    Lottie
  • Donal Logue in 9 Full Moons (2013)
    Donal Logue
    Donal Logue
    Jake
  • Amybeth McNulty in Stranger Things (2016)
    Amybeth McNulty
    Amybeth McNulty
    Nora
  • Edinburgh International Film Festival, 2019
    Mimi Kuzyk
    Mimi Kuzyk
    Tina
  • Aly Mawji
    Aly Mawji
    Aly Mawji
    Nic
  • Marin Almasi
    Marin Almasi
    Marin Almasi
    Young Yoli
  • Gabrielle Jennings
    Gabrielle Jennings
    Young Elf
  • Michael Musi
    Michael Musi
    Michael Musi
    Finbar
  • Martin Roach in The Expanse (2015)
    Martin Roach
    Martin Roach
    Psychiatrist Johns
  • Dov Tiefenbach
    Dov Tiefenbach
    Dov Tiefenbach
    Jason
  • Rick Roberts
    Rick Roberts
    Rick Roberts
    Elder
  • Elizabeth Saunders
    Elizabeth Saunders
    Elizabeth Saunders
    Marta
  • Boyd Banks
    Boyd Banks
    Boyd Banks
    Pastor
  • Racine Bebamikawe
    Racine Bebamikawe
    Nurse
  • Josh Bainbridge
    Josh Bainbridge
    Josh Bainbridge
    Irate Man
Rest of cast listed alphabetically
  • Morgan Bedard
    Morgan Bedard
    Morgan Bedard
    Cop
    (as Morgan I. Bedard)
  • Kelly Martin
    Kelly Martin
    Kelly Martin
    Patient

Producers

Edit
  • Tyler Levine
    Tyler Levine
    producer
  • Michael McGowan
    Michael McGowan
    producer
  • Effy Papadopoulos
    Effy Papadopoulos
    line producer
  • Naveen Prasad
    Naveen Prasad
    executive producer
  • Patrice Theroux
    Patrice Theroux
    producer

Composer

Edit
  • Jonathan Goldsmith
    Jonathan Goldsmith

Cinematographer

Edit
  • Daniel Grant
    Daniel Grant

Editors

Edit
  • Orlee Buium
    Orlee Buium
  • Michelle Szemberg
    Michelle Szemberg

Casting Director

Edit
  • Heidi Levitt
    Heidi Levitt

Production Designer

Edit
  • Danny Haeberlin
    Danny Haeberlin

Art Director

Edit
  • Thalia Stefaniuk
    Thalia Stefaniuk

Set Decorator

Edit
  • Karen Churma
    Karen Churma

Costume Designer

Edit
  • Renée Fontana
    Renée Fontana
    costume designer (as Renee Fontana)

Makeup Department

Edit
  • Dann Campbell
    Dann Campbell
    hair department head
  • Tiffany Jones
    Tiffany Jones
    key hair stylist
  • Vanessa Tyra Smith
    Vanessa Tyra Smith
    key makeup artist

Second Unit Directors or Assistant Directors

Edit
  • Billy Gridley
    Billy Gridley
    third assistant director
  • Markian Saray
    Markian Saray
    first assistant director
  • Martin M. Smith
    Martin M. Smith
    second assistant director

Art Department

Edit
  • Sarah Baljer
    Sarah Baljer
    set dresser
  • Colin Davis
    Colin Davis
    graphic designer
  • Joseph Kabbach
    Joseph Kabbach
    property master
  • Kim Nash
    Kim Nash
    on set key props
  • Ryan Woods
    Ryan Woods
    set dresser

Sound Department

Edit
  • Davi Aquino
    Davi Aquino
    foley recordist and editor
  • Chelsea Body
    Chelsea Body
    foley editor
  • Sue Fawcett
    Sue Fawcett
    first assistant sound editor
  • Jesse Fellows
    Jesse Fellows
    adr recordist
  • Sandra Fox
    Sandra Fox
    foley artist
  • Martin Gwynn Jones
    Martin Gwynn Jones
    Dialogue and ADR editor
  • Brennan Mercer
    Brennan Mercer
    sound effects editor
  • Bianca Monteiro
    Bianca Monteiro
    sound project coordinator
  • Joe Morrow
    Joe Morrow
    re-recording mixer
  • Anthony Nolan
    Anthony Nolan
    adr recordist / adr recordist/editor

Visual Effects

Edit
  • Alex Boothby
    Alex Boothby
    visual effects artist

Camera and Electrical Department

Edit
  • Russell Berki
    Russell Berki
    lighting technician
  • Ron Bieuz
    Ron Bieuz
    grip
  • Chris Harmsworth
    Chris Harmsworth
    gaffer
  • Ben Levine
    Ben Levine
    digital imaging technician

Casting Department

Edit
  • Marin Hope
    Marin Hope
    casting associate

Costume and Wardrobe Department

Edit
  • Kaitlyn King
    Kaitlyn King
    truck supervisor
  • Stephanie Smethurst
    Stephanie Smethurst
    set supervisor

Editorial Department

Edit
  • Gabi Arno
    Gabi Arno
    first assistant editor (as Gabriella Arno)
  • Jim Fleming
    Jim Fleming
    digital intermediate colorist
  • Darren Hinchy
    Darren Hinchy
    on-line editor
  • Mateusz Sklarzyk
    Mateusz Sklarzyk
    finishing producer

Location Management

Edit
  • Jared Burton
    Jared Burton
    assistant location manager
  • Catherine Crawford
    Catherine Crawford
    location manager
  • Patricia Philipopoulos
    Patricia Philipopoulos
    location scout
  • Georgia Villeneuve
    Georgia Villeneuve
    assistant location manager

Music Department

Edit
  • Brent Barkman
    Brent Barkman
    additional music by
  • Marco DiFelice
    Marco DiFelice
    music supervisor
  • Jeff Wolpert
    Jeff Wolpert
    scoring mixer

Script and Continuity Department

Edit
  • Tami Scott
    Tami Scott
    script supervisor

Transportation Department

Edit
  • Luke Auger
    Luke Auger
    transportation captain
  • Jimi Campbell
    Jimi Campbell
    transportation
  • Tim Ervick
    Tim Ervick
    production driver
  • Seth Gagnon
    Seth Gagnon
    transportation coordinator

Additional Crew

Edit
  • Emma Campbell
    Emma Campbell
    production coordinator
  • Katelyn Cursio
    Katelyn Cursio
    assistant to the producers
  • Danielle Gasher
    Danielle Gasher
    Worldwide Sales
  • Adrian Jaworski
    Adrian Jaworski
    health & safety supervisor
  • Bruno S. Lyra
    Bruno S. Lyra
    Consultant
  • Kelsi Mayne
    Kelsi Mayne
    health & safety manager
  • Barbara Szeman
    Barbara Szeman
    Health & Safety Administrator
  • Miranda Valenti
    Miranda Valenti
    production assistant
  • Cathy Vezina
    Cathy Vezina
    accounting assistant
  • Danny Webber
    Danny Webber
    legal services

Thanks

Edit
  • Steve Bates
    Steve Bates
    special thanks

Contribute to this page

Suggest an edit or add missing content
  • Learn more about contributing
Edit page

More from this title

More to explore

Recently viewed

Please enable browser cookies to use this feature. Learn more.
Get the IMDb App
Sign in for more accessSign in for more access
Follow IMDb on social
Get the IMDb App
For Android and iOS
Get the IMDb App
  • Help
  • Site Index
  • IMDbPro
  • Box Office Mojo
  • License IMDb Data
  • Press Room
  • Advertising
  • Jobs
  • Conditions of Use
  • Privacy Policy
  • Your Ads Privacy Choices
IMDb, an Amazon company

© 1990-2025 by IMDb.com, Inc.