3 Needles (2006)

3 Needles
Type Feature Film
MPAA Rating None
Runtime 2hr 4mins.
Genres Drama, Comedy, Foreign
Keywords AIDS
Status Released
US Release Date
  
Name Credit Credited as Role Id Sort Order
Richard Marsella Song ("Fort Jesus") 120859 8000019
Lollipop People Song Performer ("Fort Jesus") 120788 8000056
Friendly Rich Song Performer ("Fort Jesus") 120788 8000053
Seaweed Jack Song Performer ("Girl Named Laurie") 120788 8000068
Nova Scotia Mass Choir Song Performer ("Si Yuhamba") 120788 8000048
Seaweed Jack Song ("Girl Named Laurie") 120859 8000032
Chen Dacan Song Performer ("Zi Zhu Diao") 120788 8000051
Manny Milner Translator Interpreter 741 12000004
Chaiyan (Lek) Chunsuttiwat Art Director n/a 183 9000005
Elvis Qanda Assistant Art Director n/a 315 9000007
Stephane Couture Assistant Art Director n/a 315 9000006
Mark Bennett Casting Director n/a 157 10000001
Suzanne Smith Casting Director n/a 157 10000003
Billy Hopkins Casting Director n/a 157 10000002
Janni van Staden Art Director n/a 183 9000004
12 Apostles Church Choir Song Performer ("Izandaba") 120788 8000069
Kings Messenger Quartet Song Performer ("There's Room Enough") 120788 8000066
Davey Angels Song Performer ("Hosanna Nkosi Yami") 120788 8000065
Michael J Petrantoni Song Performer ("Spin") 120788 8000064
Yvonne Elliman Song Performer ("If I Can't Have You") 120788 8000067
Kerry Barden Casting Director n/a 157 10000004
Chaiyan (Lek) Chunsuttiwat Set Decorator n/a 165 9000002
Francois Laplante Production Designer n/a 164 9000001
Janni van Staden Set Decorator n/a 165 9000003
Raweeeporn Jungmeier Casting (Singapore) 179 10000006
Vitchu Chavasit Hair n/a 120794 13000002
James A Worthen Costume Designer n/a 169 13000001
Yipeng Lu Translator Screenplay Translator 741 12000009
Pierre Leberge Translator Screenplay Translator 741 12000007
Maria Hofmeyr Hair n/a 120794 13000003
Rock Poitras Hair n/a 120794 13000004
Maria Hofmeyr Makeup n/a 353 13000007
Vitchu Chavasit Makeup n/a 353 13000006
Akadanth Peappian Hair Assistant n/a 120989 13000005
Ian Roberts Translator Screenplay Translator 741 12000006
Vichairuksakul Translator Interpreter 741 12000005
Chayuti Janrakangtong Extras Casting Extras Co-ordinator 120851 10000008
Wilasinee Kamontalapisek Casting Assistant n/a 177 10000007
Randall Bramlett Song Performer ("God Was In The Water") 120788 8000063
Aurelia Filion Extras Casting n/a 120851 10000009
Mirna Hofbauer Extras Casting n/a 120851 10000010
Andrew Jolobe Translator Interpreter 741 12000003
Alice Chan Translator Interpreter 741 12000002
Carrie Paupst Advisor Script Advisor 120821 12000001
Lucie Robitaille Casting n/a 179 10000005
Vegas Demilo Song Performer ("Lifer") 120788 8000059
T Bramstadt Song ("Needle Exchange") 120859 8000025
F Beer Song ("Needle Exchange") 120859 8000024
Gang Gang Dance Song ("God's Money No, Nine") 120859 8000023
A Reyes Song ("Needle Exchange") 120859 8000026
E Siegel Song ("Needle Exchange") 120859 8000027
Davey Angels Song ("Hosanna Nkosi Yami") 120859 8000030
Davis Causey Song ("God Was In The Water") 120859 8000029
Randall Bramlett Song ("God Was In The Water") 120859 8000028
Foster Johnson Song ("Lifer") 120859 8000022
Yu Tian You Song ("Yu Ge") 120859 8000018
A B La Rone Song ("Protest") 120859 8000012
Buck 65 Song ("Protest") 120859 8000011
Tim Hecker Song ("Neither More Nor Less") 120859 8000010
Robyn Landrum Song ("Rotten Roses") 120859 8000013
Alexander J Sacher Song ("Rotten Roses") 120859 8000014
Bryan Hofbauer Song ("Twenty Grand") 120859 8000017
Kid Koala Song ("Stompin' At Le Savoy") 120859 8000016
Michael J Petrantoni Song ("Spin") 120859 8000015
Gibb Song ("If I Can't Have You") 120859 8000031
Samson Mbele Song ("Izandaba") 120859 8000033
Mo Fo Song Performer ("Spin") 120788 8000047
Crash Davis Song Performer ("Rotten Roses") 120788 8000046
Buck 65 Song Performer ("Protest") 120788 8000045
Kid Koala Song Performer ("Stompin' At Le Savoy") 120788 8000049
Bryan Hofbauer Song Performer ("Twenty Grand") 120788 8000050
Diouf Song Performer ("J'aime Pas Ca") 120788 8000061
Gang Gang Dance Song Performer ("God's Money No, Nine") 120788 8000060
Francine Martinaeu Makeup n/a 353 13000008
Tim Hecker Song Performer ("Neither More Nor Less") 120788 8000044
Rick Kurek Song Performer ("The Motion") 120788 8000043
Japie Mokwebo Song ("Izandaba") 120859 8000036
Samson Ngubane Song ("Izandaba") 120859 8000035
Daniel Vilakaz Song ("Izandaba") 120859 8000034
Nathan Wiley Song Performer ("Bottom Dollar Baby") 120788 8000038
Chen Decan Song Performer ("Gu Xiang") 120788 8000039
Sook Yin Lee Song Performer ("Mae Salong Lullaby") 120788 8000042
Cravo E Canela Song Performer ("Lamentement") 120788 8000041
01 Étranjj Song Performer ("J'écris") 120788 8000040
Punchy Song Performer ("Needle Exchange") 120788 8000062
Akadanth Peappian Makeup n/a 353 13000009
Doug Pettigrew Props n/a 120817 24000002
Product Dwayl Props n/a 120817 24000001
Paul Lafleche 2-D Artist (Sundog Films Inc) 120987 23000004
David Coulter 2-D Artist (Sundog Films Inc) 120987 23000003
Marc Simard Props n/a 120817 24000003
Warakarn Waruttamangkoon Props n/a 120817 24000004
Joe Xhongo Assistant Park Assistant 120820 25000003
Jackie Mabey Assistant to Producer 120820 25000002
Dan Ford Assistant (to Producer) 120820 25000001
Stevie Ramone 2-D Artist (Sundog Films Inc) 120987 23000002
Robin Trickett Effects Coordinator VFX Co-Ordinator(Sundog Films Inc) 120917 23000001
Andy Clarke Legal Services n/a 120857 18000002
Rob Aske Legal Services n/a 120857 18000001
Paul Lipkis Accountant Insurance Service 120802 16000004
Jason Lang Accountant Financial Services 120802 16000003
Stewart McKelvey Legal Services n/a 120857 18000003
Michael Donaldson Legal Services n/a 120857 18000004
kaew lipiwongwatanakil Catering n/a 120954 22000003
Christine Jacobson Catering n/a 120954 22000002
Chusri Seksanpanaprai Craft Service n/a 120903 22000001
Chanon Amorntatpong Production Assistant n/a 275 25000004
Andrew Jolobe Production Assistant n/a 275 25000005
Ackarapong Wongsontorn Driver n/a 273 25000019
Sanarin Voralakkit Driver n/a 273 25000018
Somquan Driver n/a 273 25000017
Weera Sakhonkhan Driver n/a 273 25000016
Manny Milner Coordinator Cast Co-ordinator 528 25000020
Patrick Qwalana Coordinator Cast Co-ordinator 528 25000021
Ian Sternthal Film Publicist Publicist 121076 29000001
Gloria Bonelli Tutor US Cast Chaperone(Africa) 121034 26000002
Peerasak Petchsooksai Other Film Courier 120795 26000001
Tienchai Rupramarn Driver n/a 273 25000015
Bongile Ncoyini Driver n/a 273 25000014
Patrick Qwalana Medic Aid Officer 120966 25000008
Brendon Whytock Production Assistant n/a 275 25000007
Bongile Ncoyini Production Assistant n/a 275 25000006
Amornwit Aiam-Iam Driver n/a 273 25000009
Somsak Adams Driver n/a 273 25000010
Anuchart Namwong Driver n/a 273 25000013
Jatupong Jeawrum Driver n/a 273 25000012
Samneang Aumpreck Driver n/a 273 25000011
Tongsuk "Jing" Apiruksup Accountant n/a 120802 16000002
James Milligan Production Accountant n/a 282 16000001
Jean Philippe Espantoso Rerecording Mixer n/a 120856 14000010
Eric "Med" Lagace Foley Recordist Foley/ADR Recordist 225 14000009
Paul Hubert Foley Artist n/a 223 14000008
Narathip Tungkaseranee Boom Operator n/a 215 14000007
Steve Gurman Sound n/a 120816 14000011
David Gertsman Sound Effects Editor n/a 327 14000012
Daniel Masse Sound Mixer n/a 230 14000015
C J Martin Sound Mixer n/a 230 14000014
Akritchalerm Kalayanamitr Sound Mixer n/a 230 14000013
Doug MacLean Boom Operator n/a 215 14000006
Anneline DeKock Boom Operator n/a 215 14000005
Daryl Dickson Wardrobe Assistant n/a 120809 13000013
Nongawuza Chulekazi Wardrobe Assistant n/a 120809 13000012
John Stowe Wardrobe n/a 120823 13000011
Maria Hofmeyr Wardrobe n/a 120823 13000010
Waraporn Kheawnonchai Wardrobe Assistant n/a 120809 13000014
Frank Verderosa ADR (Nutmeg Audio Post) 120912 14000001
Francois Maurice ADR/Dialogue Editor Dialogue Editor 120939 14000004
Scott Donald ADR Editor n/a 220 14000003
David Ho ADR (Audio Post & Picture) 120912 14000002
Steve Gurman Supervising Sound Editor n/a 328 14000016
Clinton Majombozi Swing Electrics 120862 15000001
Sakarin Srilert Gaffer n/a 268 15000015
Walter Klymkiw Gaffer n/a 268 15000014
Given Mantiwabe Generator Operator Gennie Operator 363 15000013
Somboon Kheanak Generator Operator Gennie Operator 363 15000012
Steve N.G. Turner Gaffer n/a 268 15000016
Surat Thongwang Crane Grip n/a 121043 15000017
Sombat Tiyasuttiporn Best Boy n/a 120885 15000020
A.S. Langridge Best Boy n/a 120885 15000019
Andrew Dent Best Boy n/a 120885 15000018
Yutthana Puttharuksa Grip n/a 365 15000011
Bandile Gawe Grip n/a 365 15000010
Brad McLean Key Grip n/a 263 15000004
Isias "Meno" Payne Swing Electrics 120862 15000003
Jaran Muang-On Swing Electrics 120862 15000002
Howard Snell Key Grip n/a 263 15000005
Snam Srikhum Key Grip n/a 263 15000006
Charles Mbaza Grip n/a 365 15000009
Eric Gaucher Grip n/a 365 15000008
Chris Williamson Grip Senior Grip 365 15000007
Rick Kurek Song ("The Motion") 120859 8000009
Sook Yin Lee Song ("Mae Salong Lullaby") 120859 8000008
Gregoriane Minot Payeur Actor Spunky Chin 1 1000059
Siv Mbelu Actor Bongile 1 1000058
Anele Mbangata Actor Abakeweta 1 1000057
Tembaukosi Mbadu Actor Sivuyile, Who Is Baptised in the River 1 1000056
William Mtakati Actor Father Dahmnu 1 1000060
Kolekile Ngilana Actor Abakeweta 1 1000061
Nomgavoa Nomachule Actor Hallyday's Domestic 1 1000064
Velephi Njiva Actor Patient 1 1000063
Lolly Ngxola Actor Huku's Bride 1 1000062
Nkuleko Mauimbeni Actor Abakeweta 1 1000055
Lawrence Maxongo Actor Angry Father 1 1000054
Cecilia Cho Liu Actor Hospital Receptionist 1 1000048
Pierre LeBlanc Actor Eggs Benny Guy 1 1000047
Veronique LaPointe Actor Stripper 1 1000046
Roc Lafortune Actor Porn Director 1 1000045
S S Liwdani Actor Policing 1 1000049
Doug MacLean Actor Erotic Boom Operator 1 1000050
Pearl Matott Actor Matron 1 1000053
Curtis Maninjwa Actor Hallyday's Driver 1 1000052
Linda Madaza Actor Policing 1 1000051
Nancy Nomankantsu Actor Mounhera, the Pregnant African Woman 1 1000065
Dotor Ntlangenisela Actor Iggirha 1 1000066
Marc Trottier Actor Firefighter 1 1000080
Chaiyaporn Torphon Actor The I.V. Man 1 1000079
Suthep Tangtaweesukho Actor Herbalist 1 1000078
Ian Sternthal Actor Bug Chaser 1 1000077
Madodandile Tsheleni Actor Abakeweta 1 1000081
Akarin Tungboriboonkit Actor Provincial Representative 1 1000082
Peerawat Yanoo Actor Lab Tech 1 1000085
Glen Dudley Watt Actor Missionary 1 1000084
Aroon Wanatsabadeewong Actor Zao Hao, the Blood Collector 1 1000083
Linda Smith Actor Lonely Housewife 1 1000076
Orlando Sebeni Actor Undilewe, the Grandson 1 1000075
Koson Peungsiri Actor Houng, the Rice Farmer's Neighbour 1 1000069
Suwimon "O" Petcharayutporn Actor National Representative 1 1000068
Aubert Pallascio Actor Herold, the Porn Actor's Father 1 1000067
Gog Prisatien Actor Man Who Sells Bike 1 1000070
Judith Richard Actor Stripper 1 1000071
Supanat Sasipongpana Actor Harry, the Blood Smuggler's Son 1 1000074
Witchai Saeli Actor Guard 1 1000073
Richard Robitaille Actor Insurer 1 1000072
Lewis Kollar Actor Missionary 1 1000044
Clinton Jolobe Actor Rapist 1 1000043
Rob Burns Actor Broker 1 1000016
Nontombi Bovana Actor Grandchild 1 1000015
Caroline Aspirot Actor Stripper 1 1000014
Asckt Actor Tea Picker 1 1000013
Chin Han Actor Soldier Xuan 1 1000017
Yotaka Cheukaew Actor Qi, the Rice Farmer's Daughter 1 1000018
Kathryn Costello Actor Tourist 1 1000021
Catherine Colvey Actor Clara the Novice's Mother 1 1000020
Eric Codana Actor Abakeweta 1 1000019
Ian Roberts Actor Hallyday, the Plantation Owner 1 1000012
Mabel Adams Actor Nahmnru, The African Grandmother 1 1000011
Olympia Dukakis Actor Hilde the Missionary Nun 1 1000005
Chloë Sevigny Actor Clara the Novice 1 1000004
Stockard Channing Actor Olive, the Porn Actor's Mother 1 1000003
Shawn Ashmore Actor Denys, the Porn Actor 1 1000002
Sandra Oh Actor Mary the Nun 1 1000006
Tanabadee Chokpikultong Actor Tong Sam, The Rice Farmer 1 1000007
Anele Solwandle Actor Huku 1 1000010
Isabelle Cyr Actor Canadian Health Care Worker 1 1000009
Sook Yin Lee Actor Xiu, the Rice Farmer's Wife 1 1000008
Steven Crowder Actor Depanneur Manager 1 1000022
Douglas Cwaba Actor Hermit 1 1000023
Tyson Hall Actor Rapist 1 1000037
Mbutuma Gubo Actor Traditional Surgeon 1 1000036
Roz Grewar Actor Pool Table Slut 1 1000035
Thantokazi Guili Actor Klipikwela, Raped Grandchild 1 1000034
Alwyn van den Heever Actor Isaac the Missionary 1 1000038
John Ho Actor Tour Bus Guide 1 1000039
Karen Jacobsen Actor Tourist 1 1000042
Christine Jacobson Actor Tourist 1 1000041
Bryan Hofbauer Actor TJ the Missionary 1 1000040
Noma-Oleji Guili Actor Grandchild 1 1000033
Philisande Guili Actor Grandchild 1 1000032
Gary Farmer Actor Winker at Support Group 1 1000026
Noloyiso Dusubana Actor Newborn Baby 1 1000025
Wentahawi Dionne-Elijah Actor Native Porn Actress 1 1000024
Thierry Fargeau Actor Porn Cinematographer 1 1000027
Jessie Gabe Actor Waitress at Diner 1 1000028
Aliswa Guili Actor Zhara the Eldest Granddaughter 1 1000031
Isabelle Guerard Actor Goth Girl 1 1000030
Simone-Elise Girard Actor Waitress Who Serves the Porn Actor 1 1000029
Micheline Beaulieu Actor n/a 1 1000086
Gilles Bernard Actor n/a 1 1000087
Jacques F Bernier Assistant Camera n/a 233 6000003
Rebecca Parsons Cinematographer Inserts Cinematographer 402 6000002
Thomas Harting Director of Photography n/a 120780 6000001
Curtis Yekani Assistant Unit Manager n/a 313 5000025
Pam Laxen Assistant Camera n/a 233 6000004
Somlak Phasuk Assistant Camera n/a 233 6000005
edna roelofse Assistant Camera n/a 233 6000008
Thierry Fargeau Assistant Camera n/a 233 6000007
Akapol Tipayanon Assistant Camera n/a 233 6000006
Joy Thongprachan Assistant Unit Manager n/a 313 5000024
Denis Doiron Assistant Unit Manager n/a 313 5000023
Sudkamol Tangtham Location Manager n/a 193 5000017
Angus Maresch Location Manager n/a 193 5000016
Melanie Cote Location Manager n/a 193 5000015
Sivuyile Mbelu Assistant Director n/a 163 5000014
July Katherine Bustos Production Coordinator n/a 162 5000018
Suwimon "O" Petcharayutporn Production Coordinator n/a 162 5000019
Nico Diko Assistant Unit Manager n/a 313 5000022
Sean Fotheringham Assistant Unit Manager n/a 313 5000021
Doug Pettigrew Production Coordinator n/a 162 5000020
Somwang Songsathapornpan Assistant Camera n/a 233 6000009
Christen Marquez Assistant Camera n/a 233 6000010
Christophe Beck Composer Music Composer 120836 8000002
Trevor Morris Composer Music Composer 120836 8000001
Patrick Hachey Assistant Editor n/a 203 7000009
Charles Jannasch Assistant Editor n/a 203 7000008
Sean Dougall Music Editor n/a 214 8000003
Scott Brion Music Supervisor n/a 120872 8000004
Cravo E Canela Song ("Lamentement") 120859 8000007
01 Étranjj Song ("J'écris") 120859 8000006
Nathan Wiley Song ("Bottom Dollar Baby") 120859 8000005
Enrique H Careaga Assistant Editor n/a 203 7000007
Robert Tough Assistant Editor n/a 203 7000006
John Costello Photography Still Photographer 120835 6000013
Thaweerat Chokchaipermpoon Photography Still Photographer 120835 6000012
Philippe Prud'Homme Assistant Camera n/a 233 6000011
Susan Shanks Editor n/a 172 7000001
Chad Glastonbury Negative Cutter Neg Cut(Catherine Rankin Productions) 556 7000002
Phil Weber Negative Cutter Neg Cut(Catherine Rankin Productions) 556 7000005
Catherine Rankin Negative Cutter Neg Cut(Catherine Rankin Productions) 556 7000004
Milada Kovacova Negative Cutter Neg Cut(Catherine Rankin Productions) 556 7000003
Judith Naud Assistant Director n/a 163 5000013
Amanda Law Assistant Director n/a 163 5000012
Karleen Lebak Actor n/a 1 1000101
Karl Lebak Actor n/a 1 1000100
David Johnston Actor n/a 1 1000099
Normand Depelteau Actor n/a 1 1000098
Pierre Masson Actor n/a 1 1000102
Katia Minarikova Actor n/a 1 1000103
Dominique Rankin Actor n/a 1 1000106
Dave Picard Actor n/a 1 1000105
Tommy Pépin Actor n/a 1 1000104
Andrew Dent Actor n/a 1 1000097
Mary Dbl Actor n/a 1 1000096
Marcel Breard Actor n/a 1 1000090
Chantal Boivin Actor n/a 1 1000089
Jocelyne Bienvenue Actor n/a 1 1000088
Jean Campos Actor n/a 1 1000091
Francis Ciara Actor n/a 1 1000092
Serge Dauphin Actor n/a 1 1000095
Phillippe Darren Actor n/a 1 1000094
Maxine Croteau Actor n/a 1 1000093
Daniel Riccio Actor n/a 1 1000107
Francine Trudel Actor n/a 1 1000108
P. Air Mutita Songkla Production Manager n/a 305 5000006
Pierre LaBerge Production Manager n/a 305 5000005
Melissa Malkin Production Supervisor n/a 307 5000004
Marc Almon Production Supervisor n/a 307 5000003
Alwyn van den Heever Assistant Director n/a 163 5000007
Robert Ditchburn Assistant Director n/a 163 5000008
Sompot Chidgasornpongse Assistant Director n/a 163 5000011
Marielou Belisle-pierre Assistant Director n/a 163 5000010
Cherdpong Laoyont Assistant Director n/a 163 5000009
Daniel Charbonneau Unit Manager n/a 120832 5000002
Laurette Marais Unit Production Manager n/a 182 5000001
Thom Fitzgerald Director n/a 2 2000001
kaew lipiwongwatanakil Actor Doctor 1 1000110
Sébastien Valade Actor n/a 1 1000109
Thom Fitzgerald Producer n/a 3 3000001
Bryan Hofbauer Producer n/a 3 3000002
Thom Fitzgerald Screenplay n/a 120778 4000001
Mark Bennett Associate Producer n/a 171 3000004
Michael Gleissner Executive Producer n/a 174 3000003
Lucy Liu Actor Jin Ping, the Blood Smuggler 1 1000001
Synopsis
A drama that visits rural China, a plantation in South Africa, and Montreal's porn industry, to tell three separate yet universal stories, rooted to struggles with the HIV pandemic. In China, Ping is a pregnant young woman running a black market blood collection scam that creates a mini epidemic in a rural village. In Montreal, Denys is a porn actor hiding his positive HIV status in order to continue working and supporting his mother--who herself goes to extreme lengths to provide for the family's future. And, in Africa, Sister Clara is a young novice nun, driven to convert the rapidly dying Africans to Catholicism before it's too late; she makes a desperate bargain with a corrupt plantation owner to help prevent the spread of HIV in the region, bringing two nuns, who are of her same order, to accompany her on the journey.