Scripts
Taking Lives poster

2003

Taking Lives script

Seventeen years ago, a young Martin Asher murders Dan Soulsby and assumes his identity. In the present day, FBI profiler Grace Vanderholt is called to Montreal to investigate a series of murders where the killer assumes the identities of his victims. Grace works with Inspectors Laval and Reynaud, profiling the killer and interviewing a witness named John Costa, who claims to have seen a murder. After a series of investigations, including a visit to Martin Asher's mother, Rebecca Asher, Grace discovers that Mrs. Asher has been complicit in her son's crimes, keeping him hidden in a basement cell.

Writer
Jon Bokenkamp
IMDb ID (imdb_id)
tt0364045
Script date
February 28, 2003
92Scenes
8Characters
83Pages
8Dialogue samples

Save the Cat beat sheet

Taking Lives Save the Cat analysis

FBI profiler Grace Vanderholt is called to Montreal to assist in a series of identity­takeover murders.

Open full beat sheet
65

Key characters

Grace Vanderholt

Grace Vanderholt is listed as Protagonist / FBI Profiler. A highly skilled FBI criminal profiler. In the parsed data, Grace Vanderholt is connected to 67 scenes, 152 dialogue lines, 152 text mentions, first appearing around scene 7.

67 scenes / 152 dialogue lines

Inspector Laval

Inspector Laval is listed as Investigator. A French-Canadian police inspector. In the parsed data, Inspector Laval is connected to 42 scenes, 45 dialogue lines, 45 text mentions, first appearing around scene 15.

42 scenes / 45 dialogue lines

Inspector Reynaud

Inspector Reynaud is listed as Investigator. A French-Canadian police inspector. In the parsed data, Inspector Reynaud is connected to 32 scenes, 13 dialogue lines, 13 text mentions, first appearing around scene 29.

32 scenes / 13 dialogue lines

John Costa

John Costa is listed as Witness / Art Dealer. An art dealer who witnesses a murder. In the parsed data, John Costa is connected to 24 scenes, 75 dialogue lines, 77 text mentions, first appearing around scene 18.

24 scenes / 75 dialogue lines

Martin Asher

Martin Asher is listed as Antagonist / Serial Killer. A serial killer who assumes the identities of his victims. In the parsed data, Martin Asher is connected to 18 scenes, 14 dialogue lines, 19 text mentions, first appearing around scene 1.

18 scenes / 14 dialogue lines

Dan Soulsby

Dan Soulsby is listed as Victim. A young man Martin meets on a bus. In the parsed data, Dan Soulsby is connected to 15 scenes, 7 dialogue lines, 9 text mentions, first appearing around scene 2.

15 scenes / 7 dialogue lines

Director Gillet

Director Gillet is listed as Police Director. A high-ranking police official. In the parsed data, Director Gillet is connected to 7 scenes, 14 dialogue lines, 14 text mentions, first appearing around scene 33.

7 scenes / 14 dialogue lines

Rebecca Asher

Rebecca Asher is listed as Supporting Character. Martin Asher's mother. In the parsed data, Rebecca Asher is connected to 5 scenes, 21 dialogue lines, 21 text mentions, first appearing around scene 41.

5 scenes / 21 dialogue lines

Scene outline

  1. 1. INT. BUS STATION - DAY

    17 years ago, a young Martin Asher buys a bus ticket to Montreal.

    Martin Asher
  2. 2. INT. BUS - DAY

    Martin meets Dan Soulsby on the bus, but the bus breaks down.

    Martin Asher, Dan Soulsby
  3. 3. INT. RENTAL CAR - NIGHT

    Martin and Dan drive together, discussing Dan's troubled past.

    Martin Asher, Dan Soulsby
  4. 4. INT. RENTAL CAR - DAY

    Martin and Dan continue their journey until the car hits a bottle and gets a flat tire.

    Martin Asher, Dan Soulsby
  5. 5. EXT. HIGHWAY - DAY

    Martin murders Dan by pushing him into the path of an oncoming truck.

    Martin Asher, Dan Soulsby
  6. 6. EXT. MONTREAL - DAY

    Present day, establishing shot of Montreal.

  7. 7. EXT. PIER-SIDE CAFE - DAY

    A woman reports seeing her dead son to two police officers.

    Grace Vanderholt, Inspector Laval, Inspector Reynaud
  8. 8. INT. MONTREAL PD OFFICE - DAY

    The woman insists to an inspector that her son is alive and dangerous.

    Grace Vanderholt, Inspector Laval
  9. 9. EXT. FOREST CONSTRUCTION SITE - DAY

    Construction workers discover a headless corpse.

  10. 10. INT. TASK FORCE ROOM - NIGHT

    Inspectors Laval and Reynaud prepare for the arrival of FBI profiler Grace Vanderholt.

    Inspector Laval, Inspector Reynaud
  11. 11. EXT. FOREST CONSTRUCTION SITE - NIGHT

    Grace Vanderholt investigates the crime scene.

    Grace Vanderholt, Inspector Laval, Inspector Reynaud
  12. 12. EXT. RIVERBANK - NIGHT

    Grace finds the victim's skull.

    Grace Vanderholt
  13. 13. INT. AUTOPSY ROOM - DAY

    Grace and the police examine the remains and find a murder weapon.

    Grace Vanderholt, Inspector Laval, Inspector Reynaud, Director Gillet
  14. 14. INT. CONFERENCE ROOM - DAY

    Grace presents her profile of the killer to city officials.

    Grace Vanderholt, Inspector Laval, Inspector Reynaud, Director Gillet
  15. 15. INT. HOTEL ROOM - NIGHT

    Grace receives news that the victim has been identified as Curtis Kohler.

    Grace Vanderholt, Inspector Laval
  16. 16. INT. BISTRO - DAY

    Grace and the inspectors discuss the identity theft aspect of the case.

    Grace Vanderholt, Inspector Laval, Inspector Reynaud
  17. 17. EXT. PARKING LOT CRIME SCENE - NIGHT

    A new murder occurs, and a witness is detained.

    Grace Vanderholt, Inspector Laval, Inspector Reynaud, John Costa
  18. 18. INT. INTERVIEW ROOM - NIGHT

    Laval interviews John Costa about the murder he witnessed.

    Inspector Laval, John Costa
  19. 19. INT. INTERROGATION ROOM - NIGHT

    Grace enters the interrogation room to interview John Costa, using a psychological tactic involving his childhood memories.

    Grace Vanderholt, John Costa
  20. 20. INT. INSPECTOR'S OFFICES - NIGHT

    Grace and the inspectors verify Costa's background and set a trap for the killer.

    Grace Vanderholt, Inspector Laval, Inspector Reynaud
  21. 21. INT. INTERROGATION ROOM - NIGHT

    Costa draws the sketch while being observed.

    John Costa
  22. 22. INT. INSPECTOR'S OFFICES - NIGHT

    The inspectors confirm Costa's identity and order a DNA test.

    Grace Vanderholt, Inspector Laval, Inspector Reynaud
  23. 23. INT. INTERROGATION ROOM - NIGHT

    Costa finishes the sketch and is approached by a paramedic for a DNA sample.

    John Costa
  24. 24. INT. PATROL CAR - DAY

    The police use the sketch to search for the suspect.

  25. 25. EXT. COFFEE STAND - DAY

    Grace reads about a new murder.

    Grace Vanderholt
  26. 26. INT. MEDICAL EXAMINER'S OFFICE - DAY

    Grace and the Medical Examiner discuss evidence found on a victim.

    Grace Vanderholt, Inspector Reynaud
  27. 27. EXT. MEDICAL EXAMINER'S OFFICES - DAY

    Reynaud and Grace head to the crime scene.

    Grace Vanderholt, Inspector Reynaud
  28. 28. EXT. PARKING LOT CRIME SCENE - DAY

    Grace reconstructs the crime scene to test the witness's story.

    Grace Vanderholt, Inspector Laval, Inspector Reynaud
  29. 29. INT. UNMARKED CAR - DAY

    The team heads to a potential suspect's apartment.

    Grace Vanderholt, Inspector Laval, Inspector Reynaud
  30. 30. INT. APARTMENT BUILDING HALLWAY - DAY

    The team prepares to enter the suspect's apartment.

    Grace Vanderholt, Inspector Laval, Inspector Reynaud
  31. 31. INT. APARTMENT - DAY

    The team clears the apartment and discovers it overlooks the crime scene.

    Grace Vanderholt, Inspector Laval, Inspector Reynaud
  32. 32. INT. APARTMENT - DAY

    Evidence is collected from the apartment.

    Grace Vanderholt, Inspector Laval, Inspector Reynaud
  33. 33. INT. CONFERENCE ROOM - DAY

    The team reviews video evidence of the killer.

    Grace Vanderholt, Inspector Laval, Inspector Reynaud, Director Gillet
  34. 34. INT. HALLWAY - DAY

    Grace and Director Gillet discuss the case.

    Grace Vanderholt, Director Gillet
  35. 35. INT. BISTRO - NIGHT

    Grace, Reynaud, and Laval discuss the killer's patterns.

    Grace Vanderholt, Inspector Laval, Inspector Reynaud
  36. 36. EXT. ART GALLERY STREET - NIGHT

    Grace observes Costa at an art gallery.

    Grace Vanderholt, John Costa
  37. 37. INT. ART GALLERY - NIGHT

    Grace confronts Costa at the gallery.

    Grace Vanderholt, John Costa
  38. 38. INT. HOTEL ROOM - NIGHT

    Grace analyzes the case files.

    Grace Vanderholt
  39. 39. INT. TASK FORCE ROOM - DAY

    The team connects the killer's identities.

    Grace Vanderholt, Inspector Laval, Inspector Reynaud
  40. 40. INT. UNMARKED CAR - DAY

    Grace and Laval head to visit the killer's mother.

    Grace Vanderholt, Inspector Laval
  41. 41. INT. ASHER HOUSE - DAY

    Grace interviews Rebecca Asher about her son Martin.

    Grace Vanderholt, Rebecca Asher
  42. 42. INT. ASHER HOUSE - DAY

    Grace explores the house and finds a locked basement door.

    Grace Vanderholt, Rebecca Asher
  43. 43. INT. UNMARKED CAR - DAY

    Grace leaves the house.

    Grace Vanderholt, Inspector Laval
  44. 44. INT. Asher House - DAY

    Grace and Mrs. Asher discuss Martin's crimes.

    Martin Asher, Grace Vanderholt, Rebecca Asher
  45. 45. INT. Unmarked Car - DAY

    Grace and Laval discuss Mrs. Asher while Laval shaves.

    Grace Vanderholt, Inspector Laval
  46. 46. EXT. Graveyard - DAY

    Police excavate a grave.

  47. 47. INT. Autopsy Room - DAY

    Grace, Laval, and Reynaud inspect a coffin.

    Grace Vanderholt, Inspector Laval, Inspector Reynaud
  48. 48. INT. Autopsy Room - DAY

    Medical examiner discusses the body identification.

    Grace Vanderholt, Inspector Laval, Inspector Reynaud
  49. 49. INT. Police Gym - DAY

    Grace works out and receives a call from Laval.

    Grace Vanderholt, Inspector Laval
  50. 50. EXT. Posh Hotel Lobby - NIGHT

    Grace and Laval watch Mrs. Asher.

    Grace Vanderholt, Inspector Laval, Rebecca Asher
  51. 51. INT. Unmarked Car - NIGHT

    Grace and Laval discuss Mrs. Asher's suspicious behavior.

    Grace Vanderholt, Inspector Laval
  52. 52. INT. Asher House - NIGHT

    Grace and Laval break into the Asher house.

    Grace Vanderholt, Inspector Laval
  53. 53. INT. Basement - NIGHT

    Grace explores the basement.

    Grace Vanderholt
  54. 54. INT. Martin's Cell - NIGHT

    Grace inspects the cell and encounters a badger.

    Grace Vanderholt
  55. 55. INT. Unmarked Car - NIGHT

    Grace and Laval receive a call from Costa.

    Grace Vanderholt, Inspector Laval, John Costa
  56. 56. EXT. Art Gallery - NIGHT

    Police arrive at the art gallery.

    Grace Vanderholt, Inspector Laval, Inspector Reynaud, John Costa
  57. 57. INT. Art Gallery Office - NIGHT

    Grace and the team investigate the break-in.

    Grace Vanderholt, Inspector Laval, Inspector Reynaud, John Costa
  58. 58. EXT. Alley Behind Gallery - DAY

    Grace and Laval discuss the break-in with Costa.

    Grace Vanderholt, Inspector Laval, John Costa
  59. 59. EXT. Alley - ATM Video - NIGHT

    ATM footage reveals Martin Asher.

    Martin Asher, John Costa
  60. 60. INT. Task Force Room - NIGHT

    Costa identifies Martin Asher from the video.

    Martin Asher, Grace Vanderholt, Inspector Laval, Inspector Reynaud, John Costa
  61. 61. INT. Stakeout Van - NIGHT

    Costa is prepared for the stakeout.

    Grace Vanderholt, Inspector Reynaud, John Costa
  62. 62. INT. Les Frers - NIGHT

    Costa waits at the club for Asher.

    Inspector Reynaud, John Costa
  63. 63. INT. Unmarked Car - NIGHT

    Grace and Laval monitor the club.

    Grace Vanderholt, Inspector Laval
  64. 64. INT. Les Frers - NIGHT

    Costa receives a note.

    John Costa
  65. 65. INT. Hallway - NIGHT

    Costa heads to the restroom.

    John Costa
  66. 66. INT. Men's Room - NIGHT

    Costa is confronted by a man.

    John Costa
  67. 67. EXT. Alley Outside Club - NIGHT

    Costa quits the operation.

    Grace Vanderholt, Inspector Laval, John Costa
  68. 68. INT. Director Gillet's Office - DAY

    The team briefs Director Gillet.

    Grace Vanderholt, Inspector Laval, Inspector Reynaud, Director Gillet
  69. 69. INT. Police Building Lobby - DAY

    Director Gillet holds a press conference.

    Martin Asher, Director Gillet
  70. 70. EXT. Art Gallery - DAY

    Preparations for the art show.

    John Costa
  71. 71. INT. Art Gallery - DAY

    Grace visits Costa at the gallery.

    Grace Vanderholt, Inspector Reynaud, John Costa
  72. 72. EXT. Art Gallery - NIGHT

    Summerfest begins.

  73. 73. INT. Art Gallery - NIGHT

    The art show is underway.

    Grace Vanderholt, Inspector Laval, Inspector Reynaud, John Costa
  74. 74. INT. Art Gallery - Bathroom - NIGHT

    Asher confronts Costa.

    Martin Asher, John Costa
  75. 75. INT. Art Gallery - NIGHT

    Reynaud intervenes.

    Martin Asher, Grace Vanderholt, Inspector Laval, Inspector Reynaud, John Costa
  76. 76. EXT. Art Gallery - NIGHT

    Asher escapes into the crowd.

    Martin Asher, Grace Vanderholt, Inspector Laval
  77. 77. EXT. Festival Street - NIGHT

    The chase continues.

    Martin Asher, Grace Vanderholt, Inspector Laval, Inspector Reynaud
  78. 78. EXT. TWO-LANE HIGHWAY - DAY

    Costa drives the unmarked car with Asher holding him at gunpoint while Grace pursues them in another vehicle.

    Martin Asher, Grace Vanderholt, Dan Soulsby
  79. 79. EXT. TWO-LANE HIGHWAY - DAY

    Costa's car narrowly avoids a head-on collision with a truck, causing Grace to crash her vehicle.

    Grace Vanderholt, Dan Soulsby
  80. 80. EXT. TWO-LANE HIGHWAY - DAY

    Grace secures a ride in a police car to continue the pursuit.

    Grace Vanderholt

Dialogue examples

Reese was very charismatic and outgoing. Martin was introverted. He never thrived like Reese. He was a very disturbed young man. Reese was Martin's world. Martin never recovered his equilibrium after we lost him. He changed. Martin began to intimidate me. He could be very menacing. He began imitating Reese at school and that lead to fights with other students. At sixteen he stole some jewelry that was very precious to me and ran away. A few days later the Thunder Bay police called and said my son had been killed changing a tire.

Rebecca Asher / Scene 41

Director, please. We are getting close. The hairs recovered from the apartment match the hairs recovered at the crime scene on Ford's body. We found hours of video like that of the victim. He has been following him, filming him for weeks. He tapped his phone and has recordings of Ford's calls. Even a CD with copies of Mr. Ford's E-mail folders.

Inspector Laval / Scene 33

Costa saw him. Costa caught him in the act, caught him being Martin Asher. Seen first by his mother, then by Costa. For the first time he's failed at taking a life, and since we found the apartment, he can't be Edwards. To be seen, to be recognized, is a horrifying thing to Asher. He has no identity and wants it that way.

Grace Vanderholt / Scene 68

Medical school. Before I dropped out. I had a moment of clarity: in anatomy class I realized I'd rather draw bodies than cut them up. And when I realized I couldn't make art, I decided to sell it.

John Costa / Scene 37

Okay. My office will arrange a press conference. I will tell a room full of correspondents we have a suspect who is dead and murder victims who are alive. And I'll sound like a madman.

Director Gillet / Scene 68

Toussant Jean Bernard. I met him in Haiti last year. Very troubled life. Outlived all his children. And he had ten. He lost his wife to cancer and went blind. Passed away last year.

John Costa / Scene 37

Most people don't notice. This is from his prison series. He could see a mango grove through his cell window. He made some of the pigments himself. From flowers. From his own blood.

John Costa / Scene 73

I attended two. Holy Trinity and Mother of Good Counsel. I remember Sister Bernard. And. I don't know, Father Jeffrey. Mr. Johansen. Oh, and Mrs. Sebastien, she had a glass eye.

John Costa / Scene 19

Use this structured screenplay data

SlugDB turns parsed screenplays into scene, character, dialogue, trivia, semantic search, Save the Cat, and API-ready analysis.

Use SlugDB when you need screenplay API data, movie dialogue search, character evidence, scene context, or MCP tools without building a scraper first.

Browse scripts API reference MCP setup Free API key