Saw IV (2007)

Saw IV
Type Feature Film
MPAA Rating R
Runtime 1hr 32mins.
Genres Crime, Sequel, Thriller, Horror
Keywords franchise, Saw (franchise), suspenseful
Status Released
US Release Date
  
Name Credit Credited as Role Id Sort Order
Scott Patterson Actor Agent Strahm 1 1000001
Tobin Bell Actor Jigsaw/John 1 1000002
Shawnee Smith Actor Amanda Young 1 1000003
Costas Mandylor Actor Detective Hoffman 1 1000004
Louis Ferriera Actor Art 1 1000005
Lyriq Bent Actor Rigg 1 1000006
Betsy Russell Actor Jill 1 1000007
Athena Karkanis Actor Agent Perez 1 1000008
Simon Reynolds Actor Lamanna 1 1000009
Mike Realba Actor Fisk 1 1000010
Marty Adams Actor Ivan 1 1000011
Sarain Boylan Actor Brenda 1 1000012
Billy Otis Actor Cecil 1 1000013
Niamh Wilson Actor Corbett 1 1000014
Julian Richings Actor Vagrant 1 1000015
Donnie Wahlberg Actor Eric Mathews 1 1000016
Angus MacFadyen Actor Jeff 1 1000017
Bahar Soomekh Actor Lynn 1 1000018
Dina Meyer Actor Kerry 1 1000019
James Van Patten Actor Dr. Heffner 1 1000020
David Boyce Actor Pathologist 1 1000021
Kevin Rushton Actor Trevor 1 1000022
Kelly Jones Actor SWAT Pete 1 1000023
Ingrid Hart Actor Tracy 1 1000024
Janet Land Actor Morgan 1 1000025
Ron Lea Actor Rex 1 1000026
Joanne Boland Actor Crime Scene Photographer 1 1000027
Zoe Heath Actor Lab Technician 1 1000028
Bill Vibert Actor Young Cop 1 1000029
Eric Gores Actor Matt 1 1000030
Devon Bostick Actor Derek 1 1000031
Tony Nappo Actor Gus 1 1000032
Emmanuelle Vaugier Actor Addison 1 1000033
Noam Jenkins Actor Michael 1 1000034
Mike Butters Actor Paul 1 1000035
J. LaRose Actor Troy 1 1000036
Oren Koules Actor The Man 1 1000037
Alison Luther Actor Young Girl 1 1000038
Kim Roberts Actor Nurse Deborah 1 1000039
David Webster Actor Dr. Steve 1 1000040
Sandra Manson Actor Nurse Patti 1 1000041
Darren Bousman Director n/a 2 2000001
Oren Koules Producer n/a 3 3000001
Mark Burg Producer n/a 3 3000002
Gregg Hoffman Producer n/a 3 3000003
Daniel Heffner Executive Producer n/a 174 3000004
James Wan Executive Producer n/a 174 3000005
Leigh Whannell Executive Producer n/a 174 3000006
Stacey Testro Executive Producer n/a 174 3000007
Peter Block Executive Producer n/a 174 3000008
Jason Constantine Executive Producer n/a 174 3000009
Greg Copeland Co-Producer n/a 170 3000010
Troy Begnaud Associate Producer n/a 171 3000011
Patrick Melton Screenplay n/a 120778 4000002
Marcus Dunstan Screenplay n/a 120778 4000003
Patrick Melton Story By n/a 120779 4000004
Marcus Dunstan Story By n/a 120779 4000005
Thomas Fenton Story By n/a 120779 4000006
Greg Copeland Production Manager n/a 305 5000001
Joel Hay Assistant Director n/a 163 5000002
Elizabeth Scherberger Assistant Director n/a 163 5000003
Karen Young Assistant Director n/a 163 5000004
Nicolas Lopez Assistant Director Trainee Assistant Director 163 5000005
Matt Cahill Post-Production Supervisor n/a 120796 5000006
Thomas Vencelides Location Manager n/a 193 5000007
Elizabeth Tremblay Script Supervisor n/a 191 5000008
Roger Lumyoung Stage Manager Studio Manager 120797 5000009
Gary Brown Project Manager Project Manager - Picture(Deluxe) 120994 5000010
Roberta Bratti Project Manager Project Manager - Sound(Deluxe) 120994 5000011
Cristin Cornett Production Coordinator n/a 162 5000012
Christian Carruthers Production Coordinator Project Coordinator - Sound(Deluxe) 162 5000013
Don Ayres Continuity Post-Production Continuity 890 5000014
Ryan Hupponen Assistant Production Coordinator n/a 192 5000015
Roger Lumyoung Assistant Location Manager n/a 194 5000016
David Armstrong Director of Photography n/a 120780 6000001
Brian Gedge Camera Operator n/a 239 6000002
James Jeffrey Camera Operator n/a 239 6000003
Stewart Aziz Camera Camera Systems(Panavision) 120798 6000004
Bill White Camera Grip & Lighting & Chapman Camera Dollies 120798 6000005
Roger Playter Camera Grip & Lighting & Chapman Camera Dollies 120798 6000006
Kevin LeBlanc Assistant Camera n/a 233 6000007
Michael Williams Assistant Camera n/a 233 6000008
Ernest Spiteri Assistant Camera n/a 233 6000009
Cylvan Desrouleaux Assistant Camera n/a 233 6000010
Blain Thrush Assistant Camera n/a 233 6000011
Kris Wood Video Playback (Tellavision) 505 6000012
Danielle LeBlanc Video Playback Video Playback Compositor 505 6000013
Jan Brunton Video Assist/Playback Video Assist Operator 120899 6000014
Greg Gayne Video Videographer 120800 6000015
Steve Wilkie Photography Stills Photographer 120835 6000016
Danielle LeBlanc Film Lab 24 Frame Playback Operator 120850 6000017
Jeff Hocken Film Lab Telecine Sync Operator(Deluxe) 120850 6000018
Nick Paulozza Film Lab Scan / Record(Deluxe | Efilm | Toronto) 120850 6000019
Trevor Lewis Film Lab Scan / Record(Deluxe | Efilm | Toronto) 120850 6000020
Chris Wallace Colorist Supervising DI Colorist(Deluxe | Efilm | Toronto) 120920 6000021
Ryan Ruskay Color Timer Dailies Color Timer(Deluxe) 120921 6000022
Adam Craig Camera Trainee n/a 120998 6000023
Brett Sullivan Editor n/a 172 7000001
Diane Brunjes Editor n/a 172 7000002
Kevin Greutert Editor n/a 172 7000003
Tom Mayclim Negative Cutter (Exact Cut) 556 7000004
Chad Glastonbury Assistant Editor n/a 203 7000005
Charlie Clouser Music Music Mixer 120781 8000001
Eric Gorfaine Music Arranger (Strings on Main Theme) 121019 8000002
Yvonne McDonald Music Coordinator Music Clearances & Coordinator 206 8000003
Paul Intson Music Editor n/a 214 8000004
Jonathan McHugh Music Supervisor n/a 120872 8000005
Jonathan Platt Music Supervisor n/a 120872 8000006
jonathan miller Music Supervisor n/a 120872 8000007
Charlie Clouser Original Music n/a 120838 8000008
Charlie Clouser Original Score Original Score Performer 120839 8000009
Peter Freeman Original Score Original Score Performer 120839 8000010
Chas Smith Original Score Original Score Performer 120839 8000011
The Section Quartet Performer Music Performer(Strings on Main Theme) 120819 8000012
Charlie Clouser Recording Music Recorder 120578 8000013
Eric Gorfaine Recording Music Recorder(Strings on Main Theme) 120578 8000014
David Hackl Production Designer n/a 164 9000001
Liesl DesLauriers Set Decorator n/a 165 9000002
Anthony Ianni Art Director n/a 183 9000003
Brent McGillivray Set Designer n/a 202 9000004
Sam Agro Storyboard Artist n/a 199 9000005
Cherie Spencer Set Dresser n/a 197 9000006
Donovan Drummond Set Dresser On Set Dresser 197 9000007
Garry Cain Set Dresser Daily On Set Dresser 197 9000008
Steven Ciancamerla Set Dresser n/a 197 9000009
Victoria Hamilton Painter Scenic Painter 200 9000010
Jay Sonderer Painter Scenic Painter 200 9000011
Matthew Lammerich Painter On Set Painter 200 9000012
Chris Andrews Painter n/a 200 9000013
Mike Andrews Painter n/a 200 9000014
Ted Dudas Painter n/a 200 9000015
Miroslaw Dziwik Painter n/a 200 9000016
Napoleon Forbes Painter n/a 200 9000017
Jeff Helgason Painter n/a 200 9000018
William Koon Painter n/a 200 9000019
Leslie McCullagh Painter n/a 200 9000020
Dan O'Neill Painter n/a 200 9000021
Frank Perna Painter n/a 200 9000022
Jamie Pounder Painter n/a 200 9000023
Doug Rennie Painter n/a 200 9000024
Jason Lunn Leadman n/a 433 9000025
Sean Scoffield Graphics Coordinator Graphics 121089 9000026
Sorin Popescu Assistant Art Director n/a 315 9000027
Brent McGillivray Assistant Art Director n/a 315 9000028
Andrea Kristof Art Department Art Department Trainee 120843 9000029
Kari Measham Art Department Sets Buyer 120843 9000030
Stephanie Gorgin Casting Director n/a 157 10000001
Jane Rogers Extras Casting n/a 120851 10000002
Tom Ortenberg Executive Marketing(For Lionsgate) 120806 11000001
Sarah Greenberg Executive Marketing(For Lionsgate) 120806 11000002
Tim Palen Executive Marketing(For Lionsgate) 120806 11000003
Erika Schimik Executive Marketing(For Lionsgate) 120806 11000004
Yon Elvira Executive Marketing(For Lionsgate) 120806 11000005
Stacey Mooradian Executive Marketing(For Lionsgate) 120806 11000006
Aubrey McClure Executive Marketing(For Lionsgate) 120806 11000007
Shyama Friedenson Executive Marketing(For Lionsgate) 120806 11000008
Anne Parducci Executive Marketing(For Lionsgate) 120806 11000009
Chela Johnson Executive Marketing(For Lionsgate) 120806 11000010
Miguel Casillas Executive Marketing(For Lionsgate) 120806 11000011
Stephanie Denton Executive International Sales(For Lionsgate) 120806 11000012
Anne Marie Boysen Executive International Sales(For Lionsgate) 120806 11000013
Joey Monteiro Executive International Sales(For Lionsgate) 120806 11000014
Eda Kowan Executive Acquisition(For Lionsgate) 120806 11000015
Stephanie Lewis Executive Acquisition(For Lionsgate) 120806 11000016
Peter Block Studio Executive n/a 120875 11000017
Jason Constantine Studio Executive n/a 120875 11000018
Stephanie Lees Assistant Costume Designer n/a 252 13000001
Ciara Brennan Costume Coordinator n/a 120971 13000002
Alex Kavanagh Costume Designer n/a 169 13000003
Stephanie Ingram Hair n/a 120794 13000004
Vincent Sullivan Hair Stylist n/a 120799 13000005
Candace Ornstein Makeup n/a 353 13000006
Colin Penman Makeup Artist n/a 120801 13000007
Francois Dagenais Prosthetic Makeup n/a 120936 13000008
Damon Bishop Prosthetic Makeup Prosthetics Assistant 120936 13000009
Kyle Glencross Prosthetic Makeup Prosthetics Assistant 120936 13000010
Neil Morrill Prosthetic Makeup Prosthetics 120936 13000011
Chris Bridges Prosthetic Makeup Prosthetics 120936 13000012
Patrick Baxter Prosthetic Makeup Prosthetics 120936 13000013
Karen Eppstadt Wardrobe Wardrobe Breakdown Artist 120823 13000014
Gerri Gillan Wardrobe Wardrobe Buyer 120823 13000015
Leslie Kavanagh Wardrobe Supervisor Set Supervisor 120908 13000016
Shauna Black ADR Additional Voice Talent 120912 14000001
Darrell Dennis ADR Additional Voice Talent 120912 14000002
Tracey Ferencz ADR Additional Voice Talent 120912 14000003
Catherine Fitch ADR Additional Voice Talent 120912 14000004
Christopher Marren ADR Additional Voice Talent 120912 14000005
Christopher Morris ADR Additional Voice Talent 120912 14000006
Geoffrey Pounsett ADR Additional Voice Talent 120912 14000007
Matthew McKenzie ADR ADR Recordist(Deluxe) 120912 14000008
John Laing ADR Editor n/a 220 14000009
Allan Fung ADR/Dialogue Editor Dialogue Editor 120939 14000010
Jim Robb Assistant Sound Editor n/a 222 14000011
Jason Hopfner Boom Operator n/a 215 14000012
Gina Wark Foley Foley Assistant 120961 14000013
Steve Baine Foley Artist n/a 223 14000014
Peter Persaud Foley Recordist n/a 225 14000015
Jamie Gould Rerecording Assistant (Deluxe) 120977 14000016
Jason Perreira Rerecording Assistant (Deluxe) 120977 14000017
Keith Elliott Rerecording Mixer (Deluxe) 120856 14000018
Andrew Tay Rerecording Mixer (Deluxe) 120856 14000019
Mark Zsifkovits Rerecording Mixer (Deluxe) 120856 14000020
Tom Bjelic Sound Effects Editor n/a 327 14000021
Rick Penn Sound Mixer Production Sound Mixer 230 14000022
Michael Paterson Sound Recordist Optical Track Recordist(Deluxe) 331 14000023
Mark Gingras Supervising Sound Editor n/a 328 14000024
John Smith Supervising Sound Editor n/a 328 14000025
Peter Daprato Rigging Grip n/a 120944 15000001
Robert Daprato Rigging Grip n/a 120944 15000002
Tracy Shaw Rigging Grip n/a 120944 15000003
Monte Montgomerie Key Grip n/a 263 15000004
Mike Darby Head Stage Technician Hot Head Technician 121157 15000005
Steve Van Denzen Grip n/a 365 15000006
David Ferguson Grip n/a 365 15000007
Steve Cocks Grip n/a 365 15000008
Ira Cohen Gaffer n/a 268 15000009
Sean Dawes Electrician n/a 450 15000010
Stephen Myers Electrician n/a 450 15000011
Philip Whitfield Electrician n/a 450 15000012
Richard Berube Electrician n/a 450 15000013
Tom Care Dolly Grip n/a 264 15000014
Michael Smith Crane Grip Camera Crane Technician 121043 15000015
Derek Parkes Best Boy Grip n/a 265 15000016
Christopher Takacs Best Boy Electric Best Boy Electrician 259 15000017
Kym Crepin Production Accountant n/a 282 16000001
Pauline Quong Accountant Payroll Accountant 120802 16000002
Dean Avedon Accountant (Twisted Pictures Accounting Services) 120802 16000003
Tammi Robinson Accountant (Twisted Pictures) 120802 16000004
Darlene Milley Production Insurance Insurance Broker 120949 16000005
Carla Spizziri Assistant Accountant n/a 120950 16000006
Justine Stevenson Business Affairs Office Affairs(Twisted Pictures) 120792 18000001
Wayne Levin Business Affairs (For Lionsgate) 120792 18000002
Wendy Jaffe Business Affairs (For Lionsgate) 120792 18000003
Charlyn Adkins Business Affairs (For Lionsgate) 120792 18000004
Adam Bialow Business Affairs (For Lionsgate) 120792 18000005
Bob Tarantino Legal Counsel Company Production Counsel 120913 18000006
Marc Primiani Legal Counsel (Twisted Pictures) 120913 18000007
Jason Ehl Animatronics n/a 121102 19000001
Allison Reid Stunt Coordinator n/a 120804 19000002
Billy Oliver Stunt Double (Eric Mathews) 120980 19000003
Marco Bianco Stunt Double (Cecil) 120980 19000004
Neil Davison Stunt Double (Art) 120980 19000005
Shawn Stuart Stunt Double (Trevor) 120980 19000006
Dave van Zeyl Stunts Stunt Rigger 240 19000007
Marco Bianco Stunts Stunt Rigger 240 19000008
Alan Vrkljan Wrangler Weapons Wrangler 121018 20000001
Rick Fernandez Carpenter n/a 529 21000001
Michael Bunt Carpenter On Set Carpenter 529 21000002
Gord Craig Carpenter n/a 529 21000003
Ron Bunt Carpenter n/a 529 21000004
Douglas Catty Carpenter n/a 529 21000005
Robert Craig Carpenter n/a 529 21000006
Brian Cranstone Carpenter n/a 529 21000007
Mike Dutkowski Carpenter n/a 529 21000008
Matthew Hallett Carpenter n/a 529 21000009
Stefan Holmberg Carpenter n/a 529 21000010
Mike Hyde Carpenter n/a 529 21000011
John Keenan Carpenter n/a 529 21000012
Brian Lumley Carpenter n/a 529 21000013
Keith McCully Carpenter n/a 529 21000014
J Moore Carpenter n/a 529 21000015
Hubert Peddle Carpenter n/a 529 21000016
Sven Thaysen Carpenter n/a 529 21000017
Robert Valeriote Carpenter n/a 529 21000018
John Wareing Carpenter n/a 529 21000019
Jamie Burke Construction Coordinator n/a 276 21000020
Rebecca Dawes Construction Construction/Paint Administrator 120900 21000021
Mark Leduc Construction Laborer 120900 21000022
Emily Hyde Construction Laborer 120900 21000023
Bill McShane Construction Laborer 120900 21000024
Ashleigh Millar Craft Service n/a 120903 22000001
David Kinnersly Craft Service (Star Grazing) 120903 22000002
Darren Martin Craft Service Craft Server 120903 22000003
David Mintz Catering Caterer(Catering By David's) 120954 22000004
Kelly Mikolovich Catering Caterer(Catering On Location) 120954 22000005
John Doyle Catering Caterer(Catering By David's) 120954 22000006
Jon Campfens Visual Effects Supervisor (Switch VFX) 249 23000001
Pete Denomme Visual Effects Producer (Switch VFX) 243 23000002
Nick Iannelli Visual Effects Producer DI Producer(Deluxe | Efilm | Toronto) 243 23000003
Chris Mackenzie Visual Effects Editor DI Editor(Deluxe | Efilm | Toronto) 614 23000004
Dave Muscat Visual Effects Editor DI Editor(Deluxe | Efilm | Toronto) 614 23000005
Beau Parsons Visual Effects VFX Coordinator(Switch VFX) 419 23000006
Kemal Ally Visual Effects Lead Tracker(Switch VFX) 419 23000007
Fiona Macpherson Special Effects Coordinator Shop Coordinator(Acme Fx) 241 23000008
Tavia Charlton Special Effects Coordinator DI Coordinator(Deluxe | Efilm | Toronto) 241 23000009
Warren Appleby Special Effects (Acme Fx) 168 23000010
Tim Barraball Special Effects Special FX(Acme Fx) 168 23000011
Gregory Jones Special Effects Assistant Special FX(Acme Fx) 168 23000012
Terry Doyle Special Effects Special FX Builder(Acme Fx) 168 23000013
Danny White Special Effects Special FX Rigging Key(Acme Fx) 168 23000014
Motassem Younes Titles and Opticals Digital Opticals(Deluxe | Efilm | Toronto) 121075 23000015
Ahmad Ismail Titles and Opticals Digital Opticals(Deluxe | Efilm | Toronto) 121075 23000016
Seth Martiniuk Titles Opening Title Inferno Artist(Switch VFX) 120825 23000017
David Alexander Titles Opening Title CG Artist(Switch VFX) 120825 23000018
Jun Asido Software Engineer Data Wrangler(Switch VFX) 121071 23000019
Mag Sarnowska Software Engineer Dust Buster(Deluxe | Efilm | Toronto) 121071 23000020
Sara Tesolin Software Engineer Dust Buster(Deluxe | Efilm | Toronto) 121071 23000021
Michael Habjan Modelmaker Modeller(Switch VFX) 120919 23000022
Gudrun Heinze Digital Effects Artist Senior Compositor(Switch VFX) 120960 23000023
Jef Lonn Digital Effects Artist Compositor(Switch VFX) 120960 23000024
Geoff Wigmore Digital Effects Artist Compositor(Switch VFX) 120960 23000025
Seth Martiniuk Digital Effects Artist Compositor(Switch VFX) 120960 23000026
Jason Kozsurek Digital Effects Artist Compositor(Switch VFX) 120960 23000027
Mag Sarnowska Digital Effects Artist Compositor(Switch VFX) 120960 23000028
Gregory Zajac Digital Effects Artist Compositor(Switch VFX) 120960 23000029
Robert Sischy Digital Effects Artist Compositor(Switch VFX) 120960 23000030
Keren Kurtz Digital Effects Artist Compositor(Switch VFX) 120960 23000031
Amir Eftekhari Digital Effects Artist Compositor(Switch VFX) 120960 23000032
Steve Wigmore Digital Effects Artist Compositor(Switch VFX) 120960 23000033
Min Chang Digital Effects Artist Compositor(Switch VFX) 120960 23000034
Robert MacDonald Digital Effects Dust Buster(Deluxe | Efilm | Toronto) 345 23000035
David Alexander CG Supervisor (Switch VFX) 779 23000036
Voytek Kufner Animator CG Animator(Switch VFX) 483 23000037
Mario Moreira Assistant Property Master n/a 120969 24000001
James Murray Property Master n/a 120805 24000002
Jeff Mawle Props Daily Props 120817 24000003
Jason Ehl Props Props Builder 120817 24000004
Mario Moreira Props Buyer n/a 120926 24000005
Jane Kim Assistant (to Darren Bousman) 120820 25000001
Kaleigh Kavanagh Assistant (to Dan Heffner) 120820 25000002
Erick Salomon Assistant (to Mark Burg) 120820 25000003
Erick Salomon Assistant (to Oren Koules) 120820 25000004
John Shone Production Assistant Locations PA 275 25000005
John Teixeira Production Assistant Locations PA 275 25000006
Gabriel Dillon-Bowman Production Assistant n/a 275 25000007
Tricia Edwardson Production Assistant n/a 275 25000008
Tess Jackson-Spentzos Production Assistant n/a 275 25000009
Joe Hall Transportation Captain n/a 272 25000010
Frank Eldridge Transportation Co-Captain n/a 120973 25000011
Eddie Bowman Transportation Coordinator n/a 271 25000012
Danny St Pierre Post-Production (For Lionsgate) 120945 25000013
Bob Wenokur Post-Production (For Lionsgate) 120945 25000014
Valoen Power Post-Production (For Lionsgate) 120945 25000015
Dorothy Burg Transportation Travel Services Provider 120992 25000016
Bill Vibert Stand-In n/a 121015 25000017
Horace Abel Stand-In n/a 121015 25000018
Julie McLeod Stand-In n/a 121015 25000019
Kathryn Hughes Set Production Assistant n/a 371 25000020
David Hackl Second Unit Director n/a 412 25000021
Lisa Gyorfi Production Secretary n/a 367 25000022
Steve Mirkopoulos Production Studios(Cinespace Studios) 120824 25000023
Jim Mirkopoulos Production Studios(Cinespace Studios) 120824 25000024
John Sinopoli Production Location Support 120824 25000025
Jim Panno Medic Set Medic Servicer(Panno Therapeutic) 120966 25000026
Yerusalem Ghebrhiwet Medic Set Medic 120966 25000027
Kate Phillips Medic Set Medic 120966 25000028
Marvin Waxman Medic Physician 120966 25000029
Mike Bowman Driver n/a 273 25000030
Ryan Eldridge Driver n/a 273 25000031
Doug Perry Driver n/a 273 25000032
Paul Marshall Driver Special FX Driver 273 25000033
Evan Siegel Driver Set Dec Driver 273 25000034
Marty Munro Driver Construction Driver 273 25000035
Amy Lennie Other Script and Title Research Services(The Right Company) 120795 26000001
David Harrison Other Script and Title Research Services(The Right Company) 120795 26000002
Ralph Bruzzese Security Location Security(Concepts International) 120951 26000003
Andrew Byrne Security (Concepts International) 120951 26000004
Andrew Finch Security (Concepts International) 120951 26000005
David Heys Security (Concepts International) 120951 26000006
Synopsis
Jigsaw and his apprentice Amanda are dead. Upon the news of Detective Kerry's murder, two seasoned FBI profilers, Agent Strahm and Agent Perez, arrive at the depleted police precinct and help veteran Detective Hoffman sift through Jigsaw's latest grizzly game of victims and piece together the puzzle. But then SWAT Commander Rigg, the only local officer who has yet to experience Jigsaw's handiwork, is suddenly abducted. Thrust into the madman's harrowing game, he has but ninety minutes to overcome a diabolical series of interconnected traps--or face the deadly consequences. Rigg's citywide pursuit leaves a wake of dead bodies, and Detective Hoffman and the FBI uncover long hidden clues that lead them back to Jigsaw's ex-wife Jill. The genesis of Jigsaw's evil is unveiled, exposing the puppet master's true intentions and the sinister plan for his past, present and future victims.