Edit
"Under the Banner of Heaven" When God Was Love (TV Episode 2022) Poster

Full Cast & Crew

Directed by 

David Mackenzie

Writing Credits  

Dustin Lance Black ... (created by)
 
Jon Krakauer ... (inspired by the true crime book by)
 
Dustin Lance Black ... (written for television by)

Cast (in credits order) verified as complete  

Andrew Garfield ... Detective Jeb Pyre
Sam Worthington ... Ron Lafferty
Daisy Edgar-Jones ... Brenda Lafferty
Denise Gough ... Dianna Lafferty
Wyatt Russell ... Dan Lafferty
Billy Howle ... Allen Lafferty
Chloe Pirrie ... Matilda Lafferty
Seth Numrich ... Robin Lafferty
Adelaide Clemens ... Rebecca Pyre
Rory Culkin ... Samuel Lafferty
Sandra Seacat ... Josie Pyre
Gil Birmingham ... Bill Taba
Christopher Heyerdahl ... Ammon Lafferty
Darren Goldstein ... Mr. Wright
Andrew Burnap ... Joseph Smith
Tyner Rushing ... Emma Smith
Megan Leitch ... Doreen Lafferty
Michele Wienecke ... Lynn Lafferty
Rohan Mead ... Morris
Taylor St. Pierre ... Jacob Lafferty
Vanessa Holmes ... Larea Wright
Britt Irvin ... Sarah Lafferty
Christopher Heatherington ... Motel Manager
Robert Corness ... Elderly Brother Alder
Scott Olynek ... Officer Denney
Joel Stephanson ... Officer Halliday
Jerod Blake ... Desk Cop
Sienna King ... Annie Pyre
Alba Evora Weiler ... Caroline Pyre
Olivia Collier ... Brenda's Sister 1
Madeleine Murphy-Northcott ... Brenda's Sister 2
Sophia Fabris ... Brenda's Sister 3
Samuel Skye Kinaschuk Zeffer Samuel Skye Kinaschuk Zeffer ... Brenda's Brother
Carina Battrick ... Sam's Jenny Lafferty (as Carina London Battrick)
Beau McHattie ... Ron Lafferty Boy 2
Emily James ... Ron Lafferty Girl 1
Ariane Thomson ... Matilda's Cora
Abelynne Langille ... Matilda's Eilidh
Ty Loupelle ... Young Joseph Smith
Sarah Desjardins ... Young Emma Smith
Richard Koy ... Major Carlton
Rest of cast listed alphabetically:
Rylan Nilsson ... Churchgoer (uncredited)

Produced by 

Jason Bateman ... executive producer
Gillian Berrie ... executive producer
Mackenzie Berrie ... executive producer
Dustin Lance Black ... executive producer
Brandon Boyce ... co-producer
Michael Costigan ... executive producer
Leslie Cowan ... producer
Anna Culp ... executive producer
Brian Dennis ... producer
Emer Gillespie ... co-producer
Brian Grazer ... executive producer
Ron Howard ... executive producer
Samie Kim Falvey ... executive producer
Jon Krakauer ... consultant
Sal LaBarbera ... consulting producer
David Mackenzie ... executive producer
Ellen Rutter ... line producer
Michael Weiss ... co-producer
Gina Welch ... co-executive producer

Music by 

Jeff Ament ... (music by)

Cinematography by 

Gonzalo Amat

Editing by 

Justin Lachance
Mark Manos

Casting By 

Rhonda Fisekci ... (canadian casting)
Avy Kaufman

Production Design by 

Renee Read

Art Direction by 

Lindsay Ledohowski ... (Historical unit)
Justin Ludwig ... supervising art director
Catriona Robinson

Set Decoration by 

Amber Humphries ... (Historical Unit)
Trevor Johnston
Sarah Monteith

Costume Design by 

Joseph La Corte

Makeup Department 

Stacey Butterworth ... wig maker: Wyatt Russell, Sam Worthington
Chase Cardinal ... daily assistant makeup artist
Andy Clement ... prosthetics
Amy Gervais ... key makeup artist
Ashley Godick ... assistant makeup artist
Gail Kennedy ... makeup designer / special makeup effects artist
Scarlett McGillis ... assistant makeup artist
Ashly Mckessock ... key makeup artist
Katt Panic ... assistant makeup artist
Tea Scott ... special makeup effects artist (as Christina Scott)
Jo-Dee Thomson ... hair department head
Amanda Tozser ... First Assistant Makeup Artist / makeup artist
David Trainor ... prosthetics
Amber Walliser ... first assistant hair stylist

Production Management 

Emma Hulme ... digital post-production manager
Ellen Rutter ... unit production manager

Second Unit Director or Assistant Director 

Blake Banbury ... second assistant director
Simon Daykin ... Assistant Director Production Assistant
Stephen Kievit ... second assistant director
Danny McGrath ... first assistant director
Steven Sala ... trainee assistant director
Jamie Sarginson ... third assistant director

Art Department 

Elizabeth Alloway ... art assistant
Mohamed Almaghraby ... set dec coordinator
Heather Brooks ... props co-ordinator: historical unit
Chelsea Brown ... graphic designer
Eric Cairns ... set dec buyer
Jay Campbell ... On set dresser
Matthew Carswell ... on-set dresser
Andrea Clark ... assistant set decorator: historical unit
Simon Daykin ... props assistant
Anne Fraleigh ... props
Danielle French ... set dec coordinator
John Gallagher ... illustrator
Kirsty Alice Graham ... assistant art director
Derek Gray ... storyboard artist
Keri Halfacre ... set dec buyer
Beau Holtz ... greens department coordinator
Christian Humphries ... Lead Set Dresser: Historical Unit
Lei Jin ... concept illustrator
Karolina Kanios ... art department coordinator
Lindsay Ledohowski ... assistant art director
Maxime Legault ... Scenic Painter: art department
David Leuw ... On Set Props: Historical Unit
Emmanuel Oduro ... set dresser: historical unit
Gavin Rae ... Set Dec Buyer: Historical Unit
Arin Ringwald ... graphic designer
Jason Seelmann ... art assistant
Ty Semaka ... Graphic Artist / Props Builder
Jonny Sigouin ... set dresser
Steve Sisko ... props buyer
Edward Smith Taylor ... assistant art director
Lisah Smith ... assistant set decorator
Marion Spencer ... graphic designer
A. Blair Stevens ... assistant set decorator
Cindy Swensen ... set decoration buyer
Larisse Tham ... prop buyer
Daniel Tolley ... head greensperson
Sara Jo Mhic An Tsaoir ... assistant art director
Elliott Vion ... Set Dec Logistics Coordinator
Kelly Wills ... on-set props
Ken Wills ... property master: historical unit
Aaron Zeffer ... Props Assistant: Historical Unit
Yasmine Wallace ... Set Decoration Buyer (uncredited)
Jon Watson ... props assistant (uncredited)

Sound Department 

Michael J. Benavente ... supervising sound editor
Dallas Boyes ... sound assistant
Scott Cannizzaro ... adr mixer
Jason Charbonneau ... foley artist
Brad Dawe ... sound mixer
Justin Helle ... foley mixer
Bob Lacivita ... adr mixer
Nancy MacLeod ... sound effects editor
Jared Marshack ... re-recording mixer
Michael Miller ... adr mixer
Chris Navarro ... adr mixer
Les Pahl ... boom operator
Jennifer Ruffalo ... ADR recorder
Joe Schiff ... dialogue editor
Josh Sieh ... re-recording mixer (as Joshua Sieh)
Alexander Turner ... boom operator
Amanda Zohar ... mix technician

Special Effects by 

Tom Blacklock ... Special Effects Supervisor
Nathalie Klinck ... visual effects coordinator: WeFX
Eric Vrba ... special effects foreman

Visual Effects by 

Saeed Bidzardi ... compositor
Landon Bootsma ... visual effects supervisor: Gneiss Stuff VFX
Michelle Chua ... visual effects coordinator
Paul Copeland ... visual effects supervisor : The Embassy VFX
Mauricio Cuencas ... global resource manager: Monsters Aliens Robots Zombies
Gazzal Dhami ... visual effects coordinator
Eric Galliani ... i/o manager: Monsters Aliens Robots Zombies
Bryant Terrell Griffin ... visual effects artist
Brandon Hines ... visual effects artist
Terry Hutcheson ... visual effects producer
Andrew Karr ... visual effects producer: Atmosphere Visual Effects
Taylor Leblanc ... digital compositor: Fatbelly VFX
David Legault ... visual effects producer: mr wolf
Laura Macfadyen ... lead digital matte painter: distillery vfx
Milton Muller ... digital compositor: Gneiss Stuff
Nick Perrotta ... vfx supervisor
Michael Schwartz ... vfx production manager
Mike Stebbins ... visual effects artist
Steven Tether ... visual effects supervisor
Shando Uruvath ... visual effects editor
Austin Van Cardinal ... visual effects editor
Tamara Young ... visual effects coordinator
David Koss ... digital compositor (uncredited)

Stunts 

Ty Provost ... stunts
Jodi Stecyk ... stunt coordinator
Brad Turner ... stunt driver
Lindsay Woolsey ... stunts

Camera and Electrical Department 

Ehsan Abdollahi ... B-Cam 1st Assistant Camera / first assistant camera
Gonzalo Amat ... a camera operator
Craig Anderl ... camera operator / steadicam operator
John Bailie ... camera operator: dailies
Coenraad Been ... camera trainee
Michael Blatz ... grip
Christian Cretu ... second assistant camera
Tim Dutchak ... gaffer
Michelle Faye Fraser ... still photographer
Erik Greensmith ... digital imaging technician
Oscar Ignacio Jiménez ... second unit: director of photography
Cherise Keown ... b 1st assistant camera
Philip Ledingham ... digital loader
Joshua R. Medak ... grip: c camera
Edward Morris ... first assistant camera
Clint Peevey ... lighting technician
Brooke Petersmeyer ... assistant camera
Krystin Prueller ... camera trainee
Gordon Schmidt ... rigging gaffer
Arden Shibley ... motion picture video coordinator
Sean Symondson ... Add'l 1st Assistant Camera
Daniel Walsh ... first assistant camera
Eric Wilson ... drone camera operator
Joshua R. Medak ... grip (uncredited)

Casting Department 

Scotty Anderson ... casting associate
Curtis Cripps ... extras casting
Nathan Francis ... casting assistant
Iona Gordon ... casting assistant
Emily Johnston ... casting associate: Canada
Joanna Leeds ... adr voice casting
Mara Stevens ... extras casting assistant
Steve Tsang ... extras casting assistant
Kevin Doree ... extras casting assistant (uncredited)
Tony LaHaye ... extras casting assistant (uncredited)

Costume and Wardrobe Department 

Heidi Abrahamson ... costume truck supervisor
Anna-Claude Biron ... seamstress
Bethana Briffett ... costume supervisor
Calille Dann ... Assistant Truck Costumer
Elizabeth Feldbauer ... costume researcher
Beverlee June Fix ... assistant costume designer
Terri Grant ... breakdown artist
Raegan Moore ... head cutter
Camil Rochon ... costume supervisor
Melony Stieben ... breakdown artist
Colin Wintz ... key breakdown artist
Kristin Isola ... assistant costume designer (uncredited)

Editorial Department 

Garrett Dalheim ... dailies operator
Matthew William Ellis ... Post-production Junior Producer / post-production junior producer
Matthew Gilna ... additional editor
Mengle Han ... assistant editor
Nick Lane ... assistant editor
Kathleen Marmo ... post production supervisor
Lindsay Hansen Park ... Historical Consultant
Kila Price ... Dailies operator
Megan Schultz ... post-production coordinator
Audrey Seda ... post-production assistant
Roy Vasich ... final colorist

Location Management 

Trent Asher ... assistant location manager
Crystal Anne Conroy ... assistant location manager
Warren Cronin ... location scout
Ethan R Hill ... location office production assistant
Ryan Hunter ... trainee location manager
Mike Johansen ... location manager
Rew Jones ... assistant location manager
Chad Stanley Martin ... location assistant
Maeve Orlady ... assistant location manager
Matt Palmer ... supervising location manager
Orestes Elias Paz ... location production assistant
Adrienne Sharma ... location coordinator

Music Department 

Jonathon Deering ... composer: promo music
Josh Evans ... music editor
Leah Harrison ... music coordinator
Gabe Hilfer ... music supervisor

Script and Continuity Department 

Julia Holdway ... script coordinator
Patricia Jagger ... script supervisor

Transportation Department 

Grady Galvin ... picture vehicle coordinator
Stephen Janisch ... cast driver
JayStephens-AB ... cast driver (as Jason Stephens)

Additional Crew 

Kat Aaron ... First Assistant Accountant
Jonelle Belcourt ... travel coordinator
Francie Brown ... Dialect Coach: Daisy Edgar-Jones / dialect coach
Carolyn Budreski ... stand-in
Cameron Chapman ... production coordinator
Derek Chudy ... office production assistant
David Conroy ... health and safety manager (credit only)
Ted Cowart ... production assistant
Heather Crosby ... Cast Assistant
Carter Dale ... covid safety
Samantha Ferrari ... trainee production coordinator
Sonja Field ... dialect coach
Lyndsay Fonnyadt ... first assistant accountant/payroll / first assistant accountant: payroll
Heather Foster ... audio description narrator
Francois Gallant ... health and safety manager (as Francois Galant)
Tamara Harland ... assistant production coordinator
Elizabeth Himelstein ... Dialect Coach: Andrew Garfield
Adam j Hurley ... Film medic (uncredited)
Patricia Jagger ... researcher
Aaron Keteyian ... producer's assistant
Alex Kokke ... production assistant / stage manager
Phillip K. Liesemer ... security watchman
Drew Martin ... second assistant accountant
Orestes Elias Paz ... production assistant
Suzie Philippot ... director's assistant
Howard Samuelsohn ... dialect coach: Sam Worthington
Poppy Steel ... Assistant to David Mackenzie
Archie Thomson ... writer's assistant
Janine Waddell ... intimacy coordinator
Ric Walkington ... armourer
Jennifer Will ... Payroll Accounting Clerk
Troy Williams ... consultant
Shirin Yamolky ... covid compliance
Courtney Young ... dialect coach and consultant / dialect coach

See also

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

Contribute to This Page


Recently Viewed