X
Close Ad
Games
Explore Games
2024 GAME PUBLISHER RANKINGS
2023 Game Awards Tracker
Xbox Game Pass
Best Games This Year
Best Games of All Time
Upcoming Releases
New PS5 Games
New Xbox Series X/S Games
New PC Games
New Switch Games
See All
New Games
New & Upcoming Games
Free & Subscription Games
Sea of Thieves (PS5)
Endless Ocean Luminous
Stellar Blade
Manor Lords [Early Access]
Sand Land
Eiyuden Chronicle: Hundred Heroes
TopSpin 2K25
Final Fantasy 7 Rebirth
See All
Movies
Explore Movies
MAY MOVIE PREVIEW
Upcoming Movies
DVD/Blu-ray: New & Upcoming
Best Movies This Year
Best Movies of All Time
Best Movies on Netflix
Best Movies on Hulu
Best Movies on Prime Video
Best Movies on Max
Best Movies on Paramount+
See All
New Movies in Theaters
MOVIE RELEASE CALENDAR
The Fall Guy
Star Wars Ep. 1: The Phantom Menace
Tarot
Evil Does Not Exist
I Saw the TV Glow
Challengers
Boy Kills World
The Feeling That the Time for Doing Something Has Passed
Civil War
See All
TV Shows
Explore TV
Renew/Cancel Scorecard
Best TV Shows This Year
Apple TV+: New & Upcoming
Disney+: New & Upcoming
Hulu: New & Upcoming
Max: New & Upcoming
Netflix: New & Upcoming
Paramount+: New & Upcoming
Peacock: New & Upcoming
Prime Video: New & Upcoming
See All
New TV Shows
MAY TV PREVIEW
TV PREMIERE CALENDAR
Interview With the Vampire S2
Dark Matter
Hacks S3
A Man in Full
The Tattooist of Auschwitz
Shardlake
The Veil
Knuckles
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
Dua Lipa: Radical Optimism
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pet Shop Boys: Nonetheless
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
3 Needles
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Thom Fitzgerald
Written By
Thom Fitzgerald
Cast
Mabel Adams
Nahmnru, the African Grandmother
Asckt
Tea Picker
Shawn Ashmore
Denys, the Porn Actor
Caroline Aspirot
Stripper
Nontombi Bovana
Grandchild
Rob Burns
Broker
Stockard Channing
Olive Cowie, the Porn Actor's Mother
Chin Han
Soldier Xuan
Tanabadee Chokpikultong
Tong Sam, the Rice Farmer
Yotaka Cheukaew
Qi, the Rice Farmer's Daughter
Eric Codana
Abakeweta
Catherine Colvey
Clara the Novice's Mother
Kathryn Costello
Tourist
Steven Crowder
Depanneur Manager
Douglas Cwaba
Hermit
Isabelle Cyr
Canadian Health Care Worker
Wentahawi Elijah
Native Porn Actress
Olympia Dukakis
Hilde the Missionary Nun
Noloyiso Dusubana
Newborn Baby
Gary Farmer
Winker at Support Group
Thierry Fargeau
Porn Cinematographer
Jessie Gabe
Waitress at Diner
Simone-Élise Girard
Waitress Who Serves the Porn Actor
Isabelle Guérard
Goth Girl
Aliswa Guili
Zhara the Eldest Granddaughter
Philisande Guili
Grandchild
Noma-Oleji Guili
Grandchild
Thantokazi Guili
Klipikwela, Raped Grandchild
Roz Grewar
Pool Table Slut
Mbutuma Gubo
Traditional Surgeon
Tyson Hall
Rapist
Alwyn van den Heever
Isaac the Missionary
John Ho
Tour Bus Guide
Bryan Hofbauer
TJ the Missionary
Christine Jacobson
Tourist
Karen Jacobson
Tourist
Christine Jacobsen
Tourist
Clinton Jolobe
Rapist
Lewis Kollar
Missionary
Roc Lafortune
Porn Director
Veronique LaPointe
Stripper
Pierre Leblanc
Eggs Benny Guy
Sook-Yin Lee
Tong Xiu, the Rice Farmer's Wife
Kaew Lipiwongwatanakiu
Doctor
Cecilia Che Liu
Hospital Receptionist
Lucy Liu
Jin Ping, the Blood Smuggler
S.S. Liwdani
Policing
Doug Maclean
Erotic Boom Operator
Linda Madaza
Policing
Curtis Maninjwa
Hallyday's Driver
Pearl Matott
Matron
Lawrence Maxongo
Angry Father
Nkuleko Mauimbeni
Abakeweta
Tembaukosi Mbadu
Sivuyile, Who Is Baptised in the River
Anele Mbangata
Abakeweta
Siv Mbelu
Bongile
Gregoriane Minot Payeur
Spunky Chin
William Mtakati
Father Dahmnu
Kolekile Ngilana
Abakeweta
Lolly Ngxola
Huku's Bride
Velephi Njiva
Patient
Nomgavoa Nomachule
Hallyday's Domestic
Nancy Nomankantsu
Mounhera, the Pregnant African Woman
Dotor Ntlangenisela
Iggirha
Sandra Oh
Mary the Nun
Aubert Pallascio
Herold, the Porn Actor's Father
Suwimon Petcharayutporn
National Representative
Koson Peungsiri
Houng, the Rice Farmer's Neighbour
Gog Prisatien
Man Who Sells Bike
Judith A. Richard
Stripper
Ian Roberts
Hallyday, the Plantation Owner
Richard Robitaille
Insurer
Witchai Saeli
Guard
Supanat Sasipongpana
Harry, the Blood Smuggler's Son
Chloë Sevigny
Clara the Novice
Orlando Sebeni
Undilewe, the Grandson
Anele Solwandle
Huku
Linda E. Smith
Lonely Housewife
Ian Sternthal
Bug Chaser
Suthep Tangtaweesukho
Herbalist
Chaiyaporn Torphorn
The I.V. Man
Marc Trottier
Firefighter
Madodandile Tsheleni
Abakeweta
Akarin Tungboriboonkit
Provincial Representative
Aroon Wanatsabadeewong
Zao Hao, the Blood Collector
Glen Dudley Watt
Missionary
Peerawat Yanoo
Lab Tech
Micheline Beaulieu
Gilles Bernard
Jocelyne Bienvenue
Chantal Boivin
Marcel Bréard
Jean Campos
Francis Ciara
Maxine Croteau
Phillippe Darren
Serge Dauphin
Mary Dbl
Andrew Dent
Normand Depelteau
Produced By
Mark Bennett
associate producer
Thom Fitzgerald
producer
Robert A. Flutie
consulting producer
Michael Gleissner
executive producer
Bryan Hofbauer
producer
Brad Horvath
associate producer
Vicki McCarty
consulting producer
Music
Christophe Beck
Richard Marsella
Trevor Morris
Cinematography
Thomas M. Harting
director of photography
Sound
Scott Donald
adr editor
Philippe Espantoso
re-recording mixer
David Gertsman
sound effects editor
Steven Gurman
sound
David Ho
adr mixer
Akritchalerm Kalayanamitr
production sound
Francois Maurice
dialogue editor / sound editor
Christopher Mitchell
re-recording mixer
Max Tersch
sound utility
Sirapob Tungkasaeranee
boom operator
Narathip Tungkaseranee
boom operator
Frank Verderosa
adr recordist / sound recording engineer
Editing
Susan Shanks
Casting Director
Mark Bennett
Production Design
Lek Chaiyan Chunsuttiwat
Art Direction
Janni Van Staden
Set Design
Lek Chaiyan Chunsuttiwat
Costumes
James A. Worthen
Makeup
Maria Hofmeyr
makeup artist
Visual Effects
Stevie Ramone
digital compositor
Robin Trickett
visual effects coordinator
Mark Tureski
film scanning and recording
Assistant Director
Chanon Amorntatpong
assistant director
Marielou Bélisle-Pierre
second assistant director
Sompot Chidgasornpongse
second assistant director
Ananda Law
second assistant director
Jason Shipley
first assistant director
Alwyn van den Heever
assistant director
Production Management
Marc Almon
production supervisor
Pierre Laberge
production manager
Matthew Lubetich
executive in charge of production
Laurette Marais
unit production manager
Mutita Na Songkla
production manager
Art Department
Laura MacNutt
set decorator: Halifax
Andy Miller
property master
Victor R. Sypersek
art director: Halifax
Warakarn Waruttamangkoon
property master
Editorial
Rob Tough
assistant editor
Other
Harley Bauer
special thanks
Chris Roland
special thanks
Music Department
Christophe Beck
music
Scott Brion
music supervisor
Todd Haberman
composer: additional music
Christopher Mitchell
composer: additional music / music editor / music producer / musician
Nathan Wiley
soundtrack
Casting Department
Mark Bennett
casting
Non Jungmeier
casting: Thailand
Costume Department
Maria Hofmeyr
wardrobe
Victoria Rockwell
assistant costume designer
Camera Department
Thierry Fargeau
assistant camera
Thomas M Harting
director of photography
Becky Parsons
additional cinematography
Jason Ball
electrician
Location Management
Mélanie Côté
location manager
Sudkamol Tangtham
location manager: Thailand
Apiradee 'Joy' Thongprachan
location assistant
Joy Thongprachan
location assistant
Movie title data and credits provided by