Scripts
WITNESS poster

1985

WITNESS script

After witnessing a murder, young Amish boy Samuel Lapp and his mother Rachel are protected by Detective John Book, who discovers the killer is a corrupt police officer and his superior. Book is shot and flees with Samuel and Rachel to their Amish farm, where he recovers and adapts to their peaceful life, developing a forbidden romance with Rachel amidst community tension. Learning of his partner's death and confirming the corruption, Book violently defends an Amish man, further highlighting the clash between his world and their way of life. When the corrupt officers arrive at the farm, Book outwits them, leading to their arrest, and after a heartfelt goodbye, he leaves the Amish community, forever changed.

Writer
Earl W. Wallace, William Kelley, Pamela Wallace
IMDb ID (imdb_id)
tt0090329
Script date
1985
72Scenes
10Characters
74Pages
8Dialogue samples

Save the Cat beat sheet

WITNESS Save the Cat analysis

A tough city cop, John Book, witnesses a murder and must protect an Amish boy and his mother by entering their insular world.

Open full beat sheet
85

Key characters

John Book

John Book is listed as Police Captain. Rangy, athletic, 40-year-old police captain from Philadelphia. In the parsed data, John Book is connected to 52 scenes, 98 dialogue lines, 106 text mentions, first appearing around scene 4.

52 scenes / 98 dialogue lines

Rachel Lapp

Rachel Lapp is listed as Amish widow. 27-year-old Amish woman, robust, sensual, intelligent. In the parsed data, Rachel Lapp is connected to 38 scenes, 61 dialogue lines, 62 text mentions, first appearing around scene 5.

38 scenes / 61 dialogue lines

Samuel Lapp

Samuel Lapp is listed as Amish boy. 8-year-old son of Rachel and Jacob Lapp. In the parsed data, Samuel Lapp is connected to 29 scenes, 10 dialogue lines, 10 text mentions, first appearing around scene 4.

29 scenes / 10 dialogue lines

Eli Lapp

Eli Lapp is listed as Amish patriarch. Rachel's father-in-law, stubborn but not unkind. In the parsed data, Eli Lapp is connected to 17 scenes, 27 dialogue lines, 27 text mentions, first appearing around scene 28.

17 scenes / 27 dialogue lines

Paul Schaeffer

Paul Schaeffer is listed as Deputy Chief. 50-year-old police official, corrupt. In the parsed data, Paul Schaeffer is connected to 15 scenes, 17 dialogue lines, 17 text mentions, first appearing around scene 45.

15 scenes / 17 dialogue lines

McElroy

McElroy is listed as Division Chief. Corrupt police officer, murderer. In the parsed data, McElroy is connected to 11 scenes, 2 dialogue lines, 3 text mentions, first appearing around scene 66.

11 scenes / 2 dialogue lines

Daniel Hochstetler

Daniel Hochstetler is listed as Amish suitor. Brawny, ruggedly-handsome Amishman. In the parsed data, Daniel Hochstetler is connected to 8 scenes, 13 dialogue lines, 14 text mentions, first appearing around scene 41.

8 scenes / 13 dialogue lines

Elton Carter

Elton Carter is listed as Police officer. Book's partner. In the parsed data, Elton Carter is connected to 6 scenes, 13 dialogue lines, 14 text mentions, first appearing around scene 35.

6 scenes / 13 dialogue lines

Elaine

Elaine is listed as Book's sister. Attractive woman in her early thirties. In the parsed data, Elaine is connected to 6 scenes, 2 dialogue lines, 2 text mentions, first appearing around scene 9.

6 scenes / 2 dialogue lines

Stoltzfus

Stoltzfus is listed as Amish healer. Local Amish healer and deacon. In the parsed data, Stoltzfus is connected to 4 scenes, 1 dialogue line, 4 text mentions, first appearing around scene 2.

4 scenes / 1 dialogue lines

Scene outline

  1. 1. INT. Lapp Farmhouse - DAY

    The funeral service for Jacob Lapp is held with the Amish community in attendance.

    Rachel Lapp, Samuel Lapp, Eli Lapp
  2. 2. INT. Lapp Farmhouse - DAY

    Post-funeral meal where Daniel Hochstetler interacts with the community and Rachel.

    Rachel Lapp, Daniel Hochstetler, Stoltzfus
  3. 3. INT. 30th St. Station Men's Room - DAY

    Samuel witnesses a murder in the train station restroom.

    Samuel Lapp, Paul Schaeffer, McElroy, Elton Carter
  4. 4. INT. 30th St. Station - NIGHT

    John Book investigates the crime scene and questions Samuel.

    John Book, Rachel Lapp, Samuel Lapp, Elton Carter
  5. 5. EXT. HAPPY VALLEY - NIGHT

    Book and Carter confront a suspect at a bar, then force Samuel to identify him, causing distress to Rachel.

    John Book, Rachel Lapp, Samuel Lapp, Elton Carter
  6. 6. EXT. HOTEL - NIGHT

    Book attempts to check Rachel and Samuel into a hotel, but they refuse.

    John Book, Rachel Lapp, Samuel Lapp
  7. 7. EXT/INT. ELAINE'S HOUSE - NIGHT

    Book takes Rachel and Samuel to his sister Elaine's house.

    John Book, Rachel Lapp, Samuel Lapp, Elaine
  8. 8. INT. GUEST ROOM - NIGHT

    Rachel and Samuel settle into the guest room.

    Rachel Lapp, Samuel Lapp, Elaine
  9. 9. INT. ELAINE'S HOUSE - DAY

    Rachel cleans the house, leading to a confrontation with Elaine.

    Rachel Lapp, Samuel Lapp, Elaine
  10. 10. INT. IDENTIFICATION ROOM - DAY

    Book tries to get Samuel to identify a suspect in a lineup.

    John Book, Rachel Lapp, Samuel Lapp
  11. 11. INT. DETECTIVES ROOM - DAY

    Samuel identifies McElroy in a photograph.

    John Book, Samuel Lapp, McElroy
  12. 12. INT. SCHAEFFER'S STUDY - NIGHT

    Book tells Schaeffer that McElroy is the killer.

    John Book, Paul Schaeffer
  13. 13. EXT. PARKING LOT - NIGHT

    McElroy ambushes and shoots Book.

    John Book, McElroy
  14. 14. INT. Guest Room, Elaine's House - NIGHT

    Elaine wakes Rachel to tell her John Book says they must leave immediately.

    Rachel Lapp, Samuel Lapp, Elaine
  15. 15. EXT. Bathroom Door - NIGHT

    Elaine receives instructions from Book via voice-over while he is in the bathroom.

    John Book, Elaine
  16. 16. INT. Bathroom - NIGHT

    Book treats his own gunshot wound.

    John Book
  17. 17. INT. Book's Car - NIGHT

    Book drives Rachel and Samuel back to the farm while being pursued by police.

    John Book, Rachel Lapp, Samuel Lapp
  18. 18. INT. Philadelphia Police Headquarters - NIGHT

    Carter finds evidence of Rachel's name on Book's calendar.

    Paul Schaeffer, Elton Carter
  19. 19. INT. Car - DAWN

    Book arrives in Lancaster County.

    John Book, Rachel Lapp
  20. 20. EXT. Lapp Farm - DAY

    Book drops off Rachel and Samuel, then crashes his car.

    John Book, Rachel Lapp, Samuel Lapp, Eli Lapp
  21. 21. EXT. Field - DAY

    Rachel tends to the wounded Book.

    John Book, Rachel Lapp, Eli Lapp
  22. 22. INT. Lapp Farmhouse - DAY

    Stoltzfus examines Book's wound.

    John Book, Rachel Lapp, Eli Lapp, Stoltzfus
  23. 23. INT. Sickroom, Lapp Farm - NIGHT

    Rachel tends to Book while he is delirious.

    John Book, Rachel Lapp
  24. 24. INT. Schaeffer's Office - DAY

    Schaeffer tries to get information from the local sheriff.

    Paul Schaeffer, McElroy
  25. 25. EXT. Lapp Farm - DAY

    Amish elders visit the recovering Book.

    John Book, Rachel Lapp, Stoltzfus
  26. 26. EXT. Book's Sister's House - DAY

    Schaeffer intimidates Elaine.

    Paul Schaeffer, McElroy, Elaine
  27. 27. INT. Sickroom - NIGHT

    Book shows Samuel his gun.

    John Book, Rachel Lapp, Samuel Lapp
  28. 28. INT. Kitchen, Lapp Farmhouse - NIGHT

    Eli lectures Samuel on the morality of violence.

    Rachel Lapp, Samuel Lapp, Eli Lapp
  29. 29. INT. Book's Bedroom - DAY

    Rachel brings Book clothes.

    John Book, Rachel Lapp
  30. 30. INT. Kitchen - DAY

    Book and Rachel discuss his recovery, his clothes, and the local customs while Book prepares to leave for a phone.

    John Book, Rachel Lapp
  31. 31. EXT. Farmhouse - DAY

    Eli waits in the buggy for Book.

    Eli Lapp, Samuel Lapp
  32. 32. INT. Kitchen - DAY

    Book prepares to leave, Rachel gives him his gun and bullets.

    John Book, Rachel Lapp
  33. 33. INT. Buggy - DAY

    Eli, Book, and Samuel travel to school.

    John Book, Samuel Lapp, Eli Lapp
  34. 34. EXT. Amish School - DAY

    Samuel is dropped off at school.

    Samuel Lapp
  35. 35. INT. Store - DAY

    Book calls his partner Carter from a public phone.

    John Book, Elton Carter
  36. 36. INT. Barn - DAY

    Book works on his car battery; Eli confronts him about work.

    John Book, Eli Lapp
  37. 37. INT. Book's Room - NIGHT

    Eli wakes Book up for milking.

    John Book, Eli Lapp
  38. 38. INT. Barn - DAY

    Book learns to milk a cow.

    John Book, Eli Lapp, Samuel Lapp, Rachel Lapp
  39. 39. EXT. Barn - DAY

    Book observes the dawn.

    John Book
  40. 40. EXT. Barn - DAY

    Book helps with the mule Luke.

    John Book, Eli Lapp, Samuel Lapp
  41. 41. EXT. Field - DAY

    Book meets Daniel Hochstetler.

    John Book, Daniel Hochstetler
  42. 42. INT. Carpentry Shop - DAY

    Book and Rachel discuss his skills.

    John Book, Rachel Lapp
  43. 43. INT. Dining Room - DAY

    Dinner at the Lapp farm.

    John Book, Rachel Lapp, Eli Lapp, Samuel Lapp
  44. 44. INT/EXT. Barn - NIGHT

    Book and Rachel dance to music in the barn; Eli interrupts.

    John Book, Rachel Lapp, Eli Lapp
  45. 45. INT. Schaeffer's Office - NIGHT

    Schaeffer interrogates Carter about Book's location.

    Paul Schaeffer, Elton Carter
  46. 46. EXT. Barn - DAY

    Book wins over the mule Luke.

    John Book, Rachel Lapp
  47. 47. EXT. Zook Farm - DAY

    The barn-raising event.

    John Book, Rachel Lapp, Eli Lapp, Samuel Lapp, Daniel Hochstetler
  48. 48. EXT. Roofbeam - DAY

    Book and Hochstetler work together on the barn roof, with Hochstetler using his strength to hold the structure together.

    John Book, Daniel Hochstetler
  49. 49. EXT. Barn - LATE AFTERNOON

    The barn is finished; Book struggles with exhaustion but is supported by Hochstetler.

    John Book, Daniel Hochstetler
  50. 50. EXT. Zook Farm - EVENING

    Bishop Tschantz blesses the new barn while the congregation listens.

    John Book, Rachel Lapp
  51. 51. EXT. Lapp Farm - NIGHT

    Book sits on the porch; Samuel approaches him for a hug.

    John Book, Samuel Lapp
  52. 52. INT. Lapp Washhouse - NIGHT

    Rachel prepares for a bath and sees Book's reflection; they share a moment of connection.

    John Book, Rachel Lapp
  53. 53. EXT. Lapp Farm - DAWN

    Book and Rachel discuss the previous night.

    John Book, Rachel Lapp
  54. 54. INT. Buggy - DAY

    Book and Rachel travel by buggy and engage in a race with Hochstetler.

    John Book, Rachel Lapp, Samuel Lapp, Daniel Hochstetler
  55. 55. INT. Salzburg Store - DAY

    Book calls the police station and learns of Carter's death, then confronts Schaeffer.

    John Book, Paul Schaeffer
  56. 56. EXT. Salzburg Side Street - DAY

    Book violently defends Hochstetler against rowdy youths.

    John Book, Rachel Lapp, Daniel Hochstetler
  57. 57. EXT. Barn - DUSK

    Book and Rachel have a final, emotional confrontation about their future.

    John Book, Rachel Lapp
  58. 58. EXT. Field - NIGHT

    Book and Rachel make love.

    John Book, Rachel Lapp
  59. 59. INT. Cafe - NIGHT

    Schaeffer and his men plan their attack on the Lapp farm.

    Paul Schaeffer, McElroy
  60. 60. EXT. Lapp Farm - DAWN

    Schaeffer and his men arrive at the farm to hunt Book.

    Rachel Lapp, Eli Lapp, Paul Schaeffer, McElroy
  61. 61. INT. Barn - DAY

    Book prepares to defend himself and sends Samuel to safety.

    John Book, Samuel Lapp
  62. 62. INT. BARN - DAY

    Book traps Fergie in the barn using the mule Luke, resulting in Fergie's death.

    John Book, McElroy
  63. 63. EXT. BARN - DAY

    McElroy and Schaeffer react to the sound of gunfire.

    Paul Schaeffer, McElroy
  64. 64. EXT. FIELD - DAY

    Samuel hears the shots and runs toward the barn.

    Samuel Lapp
  65. 65. EXT/INT. KITCHEN PORCH - DAY

    Schaeffer prevents Rachel from leaving the house.

    Rachel Lapp, Paul Schaeffer
  66. 66. INT. BARN - DAY

    McElroy discovers Fergie's body.

    McElroy
  67. 67. EXT. BARNYARD - DAY

    Samuel rings the barn bell to signal for help.

    Samuel Lapp, Paul Schaeffer
  68. 68. INT. SILO - DAY

    Book traps McElroy in the silo.

    John Book, McElroy
  69. 69. INT. SILO - DAY

    Schaeffer holds Book at gunpoint until the Amish arrive.

    John Book, Paul Schaeffer, Samuel Lapp, Stoltzfus
  70. 70. EXT. BARN DRIVE - DAY

    Book disarms Schaeffer in front of the Amish community.

    John Book, Eli Lapp, Paul Schaeffer, Daniel Hochstetler
  71. 71. EXT. POND - LATE AFTERNOON

    Book says goodbye to Samuel.

    John Book, Samuel Lapp
  72. 72. EXT. HOUSE - LATE AFTERNOON

    Book leaves the farm.

    John Book, Rachel Lapp, Eli Lapp

Dialogue examples

Eh? Nothing? Rachel, you bring this man to our house. With his gun of the hand. You bring fear to this house. Fear of English with guns coming after. You bring blood and whispers of more blood. Now English music... and you are dancing to English music! And you call this nothing?

Eli Lapp / Scene 44

Listen, Johnny, don't do anything stupid. You couldn't get within a mile of Schaeffer right now. So stay put... Stay in touch I'll let you know when maybe it makes sense.

Elton Carter / Scene 35

There is always a way! But you are such a... a Glotzkopp you cannot see! You'd rather go back to that city! To nothing! No woman! No children! No land!

Rachel Lapp / Scene 57

It's funny. I know he's hiding somewhere with the Amish, I know it. Can you imagine John Book at a prayer meeting? Our John Book?

Paul Schaeffer / Scene 45

Sure, I'm sorry. Hope you don't mind me plugging in to your battery. Mine's dead... How can I help? What can I do?

John Book / Scene 36

Eli is a fine carpenter. Best in the district. He and his father built the big house themselves forty years ago.

Rachel Lapp / Scene 42

No offense, lady, but I'm not so sure I like the idea of your coming in here and turning the place upside down!

Elaine / Scene 9

Listen to me, Sam! I want you to go across the new corn to Stoltzfus'. Run as fast as you can. And stay there!

John Book / Scene 61

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