Edit
Oh Canada (2024) Poster

(2024)

Full Cast & Crew

Directed by 

Paul Schrader

Writing Credits (in alphabetical order)  

Russell Banks ... (based on the novel by)
Paul Schrader ... (written for the screen by)

Cast (in credits order)  

Richard Gere ... Leo Fife
Uma Thurman ... Emma / Gloria
Jacob Elordi ... Young Leo Fife
Victoria Hill ... Diana
Michael Imperioli ... Malcolm
Caroline Dhavernas ... Rene
Penelope Mitchell ... Sloan Ambrose / Amy
Kristine Froseth ... Alicia Fife
Megan MacKenzie ... Amanda
Peter Hans Benson ... Benjamin Chapman
Scott Jaeck ... Jackson Chapman
Cornelia Guest ... Jessie Chapman
Zach Shaffer ... Cornel
Sean Mahan ... Cornel Fife Sr.
Orlagh Cassidy ... Sarah Fife
Jake Weary ... Stanley Reinhart
Gary Hilborn ... Rev. Stephen Stillwell
Ryan Woodle ... Jimmy
Joshua Bess Joshua Bess ... Ralph Dennis
Alan Campbell ... Mr. Callahan
Dylan Flashner ... Charles
Aaron Roman Weiner ... Captain
Amanda Lea Mason ... Eastern Employee (as Amanda Lee Mason)
John Way ... Garth
Logan Kovach Logan Kovach ... Boho
Jean Brassard ... Judge Uhlig
Joshua Wills ... Young Man in Plaid Jacket
Taylor Wells Taylor Wells ... Flight Attendant
Rest of cast listed alphabetically:
Gregory Connors ... Looper (uncredited)
Robert John Gallagher Robert John Gallagher ... Airline Baggage Handler (uncredited)

Produced by 

Jon Adgemis ... executive producer
Caerthan Banks ... executive producer
Sophia Banks ... co-executive producer
Brian Beckmann ... executive producer
Tiffany Boyle ... producer
Andrea Bucko ... executive producer
Jay Burnley ... co-executive producer
Yuchuan Cao ... Co-Executive Producer
Andrea Chung ... executive producer
Steve Demmler ... executive producer
Yuwei Du ... Co-Executive Producer
Oleg Dubson ... co-executive producer
Judd Ehrlich ... co-executive producer
Terri Garbarini ... executive producer
Ram Getz ... co-executive producer
David Gonzales ... producer (produced by) (p.g.a.)
Jiarui Guo ... associate producer
Gary Hamilton ... executive producer
Ryan Hamilton ... executive producer
Meghan Hanlon ... producer
Rob Hinderliter ... executive producer
Scott LaStaiti ... producer
Luisa Law ... producer
Riccardo Maddalosso ... executive producer
Joel Michaely ... executive producer
John Molloy ... executive producer
Michael Mortensen ... co-executive producer
Kathryn M. Moseley ... executive producer
Tom Ogden ... executive producer
Katharina Otto-Bernstein ... executive producer
Braxton Pope ... executive producer
Jimmy Price ... executive producer
Elsa Ramo ... executive producer
Oliver Ridge ... executive producer
Eyal Rimmon ... executive producer
Guilhad Emilio Schenker ... executive producer
Divya Shahani ... co-executive producer
Kyle Stroud ... executive producer
Gideon Tadmor ... executive producer
Arun Thapar ... executive producer
Damiano Tucci ... executive producer
Tiziano Tucci ... co-executive producer
Bill Way ... co-executive producer
Elliott Whitton ... co-executive producer
Ying Ye ... executive producer

Music by 

Phosphorescent

Cinematography by 

Andrew Wonder

Editing by 

Benjamin Rodriguez Jr.

Casting By 

Scotty Anderson
Avy Kaufman

Production Design by 

Deborah Jensen

Art Direction by 

Jurasama Arunchai

Set Decoration by 

Mary Fellows
Connie Kourtsounis ... assistant set decorator

Costume Design by 

Aubrey Laufer

Makeup Department 

Scott Hersh ... Makeup Department Head: Makeup Artist to Richard Gere
Allison Imoto-Suh ... key hair stylist
Craig Lindberg ... key makeup artist
Rachael White ... hair stylist

Production Management 

Heath Jacob Baldwin ... production supervisor
Isabel Henderson ... post-production supervisor

Second Unit Director or Assistant Director 

Zachary Citarella ... second assistant director
Michael T. Meador ... first assistant director

Art Department 

Frances Catalano ... construction key grip
Joseph Corbo ... scenic
Mike Dilorenzo ... foreperson
Carol Graham ... art department production assistant
Edward A. Ioffreda ... graphic artist
James Kelleher ... prop master
Connie Kourtsounis ... set dresser
Max Logan ... art department production assistant
Geovanna Lozada ... set dresser
Dana Neuwirth ... assistant prop master
Quang Nguyen ... scenic
John Roche ... on set dresser
Daniel Rosenfeld ... scenic
Raymond J. Stenzel ... construction coordinator
Ella Tolentino ... art department coordinator
Gabe Velez ... lead person
Christopher Weiser ... scenic

Sound Department 

James Baker ... sound mixer
Mark DeSimone ... Adr mixer
Ruy García ... re-recording mixer / supervising sound editor
Emily Gilmer ... post sound producer
Jack Liden ... mix technician
Matt Rigby ... dialogue/adr editor
Aleksandra Stojanovic ... foley artist
Maya Toffler ... adr recordist
Sloan Welsch ... sound recordist
Jared Seidman ... adr recordist (uncredited)

Visual Effects by 

Sean Perry ... Flame Artist

Camera and Electrical Department 

Colby Blackwill ... Best Boy Electric
Katherine Castro ... A Camera Operator
Hussein Farraj ... Loader
John P. Fitzpatrick ... first assistant camera: "a" camera
Michael Lobb ... B camera second assistant
Katie Morrissey ... Best boy grip
Lizardo Reyes Jr. ... steadicam operator
Kathleen Topham ... Teleprompter Operator

Casting Department 

Cherelle Cargill ... adr voice casting
Samantha Kamelhar ... casting associate

Costume and Wardrobe Department 

Bridget Connell ... costume production assistant
Katy Macbeth ... wardrobe supervisor
Theresa Miles ... assistant costume designer
Lucia Shapiro ... costumer / key costumer

Editorial Department 

Kevin Kubi ... assistant editor
Brett Meyers ... finishing producer

Location Management 

Mike Devine ... assistant location manager
Ernie Karpeles ... location scout
John Maher ... location manager

Music Department 

Dina Juntila ... music supervisor

Script and Continuity Department 

Narielys Márquez Carrasquillo ... script supervisor

Transportation Department 

Dan Buckman ... Driver: Ms. Thurman

Additional Crew 

Hallie-Simone Bolden ... Payroll Accountant
Elisabeth Croÿ ... publicist
Maddy Goggin ... office production assistant
Madeleine Goggin ... Office Production Assistant
Benjamin Gregory ... production coordinator
Lon Haber ... publicist
Alicia Howard ... publicity team
Robert Levi ... EPK Producer/Director/DP
Rebecca Markowitz ... assistant production coordinator
Michele-Nanette Miller ... tax incentive specialist
Rea Nolan ... dialect coach: Penelope Mitchell preparation
Collin Watts ... additional financing by
Tim Wilson ... stand-in: Richard Gere
Allissa Wyant ... Accounting Clerk

Thanks 

Greg Meyer ... the producers wish to thank

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed