Scripts
LEGION poster

Screenplay data

LEGION script

God loses faith in humanity and sends his angels to wipe out mankind, but the Archangel Michael rebels and descends to Earth to protect an unborn child prophesied to save humanity. Michael arrives at a remote diner where pregnant waitress Charlie is about to give birth, revealing that God's angels, possessing human bodies, are coming to kill her and the baby, forcing the diner's occupants to barricade themselves and fight for survival. As the possessed relentlessly attack and Charlie gives birth to a baby boy, the Archangel Gabriel arrives, leading to a final confrontation where Michael sacrifices himself to allow Jeep, Charlie, and the baby to escape. Jeep, Charlie, and the baby drive off into the sunrise, ready to face an uncertain future and fulfill their destiny to save humanity.

Writer
Peter Schink & Scott Stewart
IMDb ID (imdb_id)
tt1038686
Script date
10.31.07 Final Draft
55Scenes
13Characters
73Pages
8Dialogue samples

Save the Cat beat sheet

LEGION Save the Cat analysis

A mysterious apocalypse begins as celestial warriors and demonic forces collide in a remote diner.

Open full beat sheet
65

Key characters

Jeep Hanson

Jeep Hanson is listed as Protagonist / Protector. Late teens, shaggy hair, sensitive face, mechanic. In the parsed data, Jeep Hanson is connected to 34 scenes, 55 dialogue lines, 55 text mentions, first appearing around scene 7.

34 scenes / 55 dialogue lines

Charlie

Charlie is listed as Protagonist / Mother of the Messiah. Twenty, pregnant, striking beauty, waitress. In the parsed data, Charlie is connected to 30 scenes, 62 dialogue lines, 68 text mentions, first appearing around scene 1.

30 scenes / 62 dialogue lines

Bob Hansen

Bob Hansen is listed as Supporting / Diner Owner. Late 40s, beer drinker, owner of Paradise Falls Gas 'N' Grub. In the parsed data, Bob Hansen is connected to 25 scenes, 52 dialogue lines, 52 text mentions, first appearing around scene 8.

25 scenes / 52 dialogue lines

Audrey Anderson

Audrey Anderson is listed as Supporting / Teenager. 16, dyed-black hair, rebellious. In the parsed data, Audrey Anderson is connected to 23 scenes, 27 dialogue lines, 27 text mentions, first appearing around scene 8.

23 scenes / 27 dialogue lines

Kyle Williams

Kyle Williams is listed as Supporting / Thug. Late 20s, handsome, thug style, bad boy. In the parsed data, Kyle Williams is connected to 20 scenes, 56 dialogue lines, 56 text mentions, first appearing around scene 9.

20 scenes / 56 dialogue lines

Michael

Michael is listed as Protagonist / Fallen Angel. Chiseled features, shaved head, deep-set eyes, body covered in intricate tattoos. In the parsed data, Michael is connected to 18 scenes, 45 dialogue lines, 50 text mentions, first appearing around scene 5.

18 scenes / 45 dialogue lines

Sandra Anderson

Sandra Anderson is listed as Supporting / Suburban Mother. Conservatively dressed, suburban. In the parsed data, Sandra Anderson is connected to 14 scenes, 22 dialogue lines, 22 text mentions, first appearing around scene 8.

14 scenes / 22 dialogue lines

Percy Walker

Percy Walker is listed as Supporting / Cook. 60s, black man, has a metal hook for a hand, veteran. In the parsed data, Percy Walker is connected to 13 scenes, 30 dialogue lines, 30 text mentions, first appearing around scene 8.

13 scenes / 30 dialogue lines

Howard Anderson

Howard Anderson is listed as Supporting / Suburban Father. Conservatively dressed, suburban. In the parsed data, Howard Anderson is connected to 10 scenes, 8 dialogue lines, 8 text mentions, first appearing around scene 8.

10 scenes / 8 dialogue lines

Gladys Foster

Gladys Foster is listed as Antagonist / Possessed. Elderly woman, possessed by demonic forces. In the parsed data, Gladys Foster is connected to 4 scenes, 3 dialogue lines, 3 text mentions, first appearing around scene 16.

4 scenes / 3 dialogue lines

Burton

Burton is listed as Antagonist / Possessed Cop. LAPD officer, world-weary, possessed. In the parsed data, Burton is connected to 3 scenes, 10 dialogue lines, 14 text mentions, first appearing around scene 4.

3 scenes / 10 dialogue lines

Gabriel

Gabriel is listed as Antagonist / Archangel. Michael's lieutenant, mechanical wings, battle-scarred. In the parsed data, Gabriel is connected to 3 scenes, 3 dialogue lines, 3 text mentions, first appearing around scene 53.

3 scenes / 3 dialogue lines

Estevez

Estevez is listed as Supporting / Cop. LAPD officer, Burton's partner. In the parsed data, Estevez is connected to 2 scenes, 8 dialogue lines, 8 text mentions, first appearing around scene 4.

2 scenes / 8 dialogue lines

Scene outline

  1. 1. EXT. THE MOJAVE DESERT - DUSK

    A woman narrates a story about her mother's prophecy regarding God and the fate of mankind as the sun sets.

  2. 2. EXT. AN ALLEY WAY - LATE NIGHT

    Michael arrives in an alley, hides from police, and removes his wings.

    Michael
  3. 3. INT. GUN & SPORT WORLD - LATE NIGHT

    Michael breaks into a gun store to stitch his wounds and gather weapons.

    Michael
  4. 4. INT. LAPD SQUAD CAR - LATE NIGHT

    Burton and Estevez discuss their hatred for the city while patrolling.

    Burton, Estevez
  5. 5. EXT. GUN & SPORT WORLD - LATE NIGHT

    Michael confronts Burton and Estevez; Burton becomes possessed.

    Michael, Burton, Estevez
  6. 6. INT. JEEP'S ROOM - PRE-DAWN

    Jeep wakes up from a nightmare.

    Jeep Hanson
  7. 7. EXT. DESERT / PARADISE FALLS GAS 'N' GRUB - PRE-DAWN

    Jeep and Charlie talk outside the trailers.

    Jeep Hanson, Charlie
  8. 8. INT. PARADISE FALLS GAS 'N' GRUB - DAY

    The diner staff and customers interact.

    Charlie, Bob Hansen, Percy Walker, Kyle Williams, Audrey Anderson, Sandra Anderson
  9. 9. EXT. PARADISE FALLS GAS 'N' GRUB - DAY

    Kyle arrives at the diner and meets Charlie.

    Jeep Hanson, Charlie, Kyle Williams
  10. 10. INT. PARADISE FALLS GAS 'N' GRUB - DAY

    Kyle enters the diner and interacts with the staff.

    Charlie, Bob Hansen, Kyle Williams, Audrey Anderson, Sandra Anderson, Howard Anderson
  11. 11. INT. MECHANIC'S BAY - DAY

    Bob confronts Jeep about his work.

    Jeep Hanson, Bob Hansen
  12. 12. EXT. PARADISE FALLS GAS 'N' GRUB - DAY

    Bob gives Jeep life advice.

    Jeep Hanson, Bob Hansen
  13. 13. EXT. PARADISE FALLS GAS 'N' GRUB - DAY

    Bob and Jeep discuss the past and the future while ominous clouds gather.

    Jeep Hanson, Bob Hansen
  14. 14. INT. PARADISE FALLS GAS 'N' GRUB - SAME

    The diner patrons watch an emergency broadcast on TV and the phone lines go dead.

    Charlie, Bob Hansen, Percy Walker, Kyle Williams, Audrey Anderson, Sandra Anderson
  15. 15. EXT. PARADISE FALLS GAS 'N' GRUB - SAME

    Gladys Foster arrives at the diner.

    Jeep Hanson, Gladys Foster
  16. 16. INT. PARADISE FALLS GAS 'N' GRUB - CONTINUOUS

    Gladys attacks Howard, leading to a violent confrontation.

    Jeep Hanson, Charlie, Bob Hansen, Percy Walker, Kyle Williams, Audrey Anderson
  17. 17. EXT. PARADISE FALLS GAS 'N' GRUB - SAME

    The group attempts to flee in an Escalade but is swarmed by flies.

    Kyle Williams, Audrey Anderson, Sandra Anderson, Howard Anderson, Percy Walker
  18. 18. INT. DINER BATHROOM - SAME

    Bob and Jeep process the trauma of the attack.

    Jeep Hanson, Bob Hansen
  19. 19. INT. PARADISE FALLS GAS 'N' GRUB - CONTINUOUS

    The group returns to the diner, surrounded by flies.

    Jeep Hanson, Charlie, Bob Hansen, Percy Walker, Kyle Williams, Audrey Anderson
  20. 20. EXT. PARADISE FALLS GAS 'N' GRUB - SAME

    The men investigate Gladys's car.

    Jeep Hanson, Bob Hansen, Kyle Williams
  21. 21. INT. PARADISE FALLS GAS 'N' GRUB - SAME

    Michael enters the diner.

    Michael, Jeep Hanson, Charlie, Bob Hansen, Kyle Williams
  22. 22. EXT. Paradise Falls Gas 'N' Grub - NIGHT

    Michael confronts Bob and the group, revealing his identity and the threat of the possessed.

    Michael, Jeep Hanson, Charlie, Bob Hansen, Percy Walker, Kyle Williams
  23. 23. INT. Paradise Falls Gas 'N' Grub - CONTINUOUS

    The group barricades the diner as the electricity fails.

    Michael, Jeep Hanson, Charlie, Bob Hansen, Percy Walker, Kyle Williams
  24. 24. EXT. Paradise Falls Gas 'N' Grub - Roof - NIGHT

    Michael, Bob, Percy, and Kyle prepare for the attack on the roof.

    Michael, Bob Hansen, Percy Walker, Kyle Williams
  25. 25. INT. Paradise Falls Gas 'N' Grub - NIGHT

    Jeep, Charlie, and the others wait inside.

    Jeep Hanson, Charlie, Audrey Anderson, Sandra Anderson, Howard Anderson
  26. 26. EXT. Paradise Falls Gas 'N' Grub - Roof - NIGHT

    The Ice Cream Man attacks and the battle begins.

    Michael, Bob Hansen, Percy Walker, Kyle Williams
  27. 27. INT. Paradise Falls Gas 'N' Grub - NIGHT

    The creatures breach the diner and Howard is killed.

    Jeep Hanson, Charlie, Audrey Anderson, Sandra Anderson, Howard Anderson, Michael
  28. 28. INT. Paradise Falls Gas 'N' Grub - NIGHT

    Michael explains the nature of the apocalypse to the survivors.

    Michael, Jeep Hanson, Charlie, Bob Hansen, Percy Walker, Kyle Williams
  29. 29. INT. Paradise Falls Gas 'N' Grub - Roof - LATE NIGHT

    Percy and Kyle keep watch on the roof.

    Percy Walker, Kyle Williams
  30. 30. INT. PARADISE FALLS GAS 'N' GRUB - NIGHT

    Percy and Kyle discuss the nature of war and Kyle's gun, leading to a tense confrontation about morality.

    Percy Walker, Kyle Williams
  31. 31. INT. PARADISE FALLS GAS 'N' GRUB - NIGHT

    Bob and Sandra share a drink while Jeep and Michael discuss their pasts.

    Bob Hansen, Sandra Anderson, Jeep Hanson, Michael
  32. 32. EXT. PARADISE FALLS GAS 'N' GRUB - ROOF - DAWN

    Michael and Bob keep watch as the sun rises.

    Michael, Bob Hansen
  33. 33. INT. PARADISE FALLS GAS 'N' GRUB - BACK OFFICE - DAWN

    Sandra discovers Howard nailed to a cross outside and tries to save him, resulting in Percy's death.

    Sandra Anderson, Audrey Anderson, Kyle Williams, Percy Walker, Jeep Hanson, Charlie
  34. 34. INT. PARADISE FALLS GAS 'N' GRUB - DAY

    The group listens to a radio broadcast about the apocalypse and resistance forces.

    Michael, Bob Hansen, Sandra Anderson, Audrey Anderson, Jeep Hanson, Charlie
  35. 35. INT. DINER BATHROOM - NIGHT

    Charlie has a private moment of despair.

    Charlie
  36. 36. INT. PARADISE FALLS GAS 'N' GRUB - NIGHT

    Jeep and Charlie argue about her feelings toward the baby.

    Jeep Hanson, Charlie
  37. 37. EXT. PARADISE FALLS GAS 'N' GRUB - ROOF - LATE AFTERNOON

    Kyle and Audrey bond and share an intimate moment.

    Kyle Williams, Audrey Anderson
  38. 38. EXT. PARADISE FALLS GAS 'N' GRUB - NIGHT

    A family arrives at the gas station and is attacked by possessed creatures; Kyle dies trying to save them.

    Kyle Williams, Audrey Anderson, Michael, Bob Hansen, Jeep Hanson, Charlie
  39. 39. INT. PARADISE FALLS GAS 'N' GRUB - NIGHT

    Michael saves Audrey from the minivan.

    Michael, Audrey Anderson, Charlie, Bob Hansen, Jeep Hanson
  40. 40. INT. Paradise Falls Gas 'N' Grub - LATE NIGHT

    Charlie fights off the possessed boy, Michael intervenes, and the diner is plunged into darkness.

    Charlie, Gladys Foster, Michael, Jeep Hanson, Bob Hansen, Audrey Anderson
  41. 41. INT. Paradise Falls Gas 'N' Grub - LATE NIGHT

    The group tracks the possessed boy in the dark, leading to a final confrontation.

    Michael, Charlie, Jeep Hanson, Bob Hansen, Audrey Anderson
  42. 42. EXT. Paradise Gas 'N' Grub - LATE NIGHT

    Establishing shot of the diner during the labor.

  43. 43. INT. Paradise Falls Gas 'N' Grub - LATE NIGHT

    Charlie gives birth while Michael and Audrey assist.

    Charlie, Michael, Audrey Anderson
  44. 44. EXT. Paradise Falls Gas 'N' Grub - Roof - LATE NIGHT

    Bob and Jeep keep watch as the army of creatures approaches.

    Bob Hansen, Jeep Hanson
  45. 45. INT. POLICE CRUISER - CONTINUOUS

    Jeep and Charlie discuss their journey while Audrey watches the fire from the back seat.

    Jeep Hanson, Charlie, Audrey Anderson
  46. 46. EXT. HIGHWAY - CONTINUOUS

    The cruiser smashes through the burning sign.

  47. 47. INT. POLICE CRUISER - CONTINUOUS

    Audrey and Jeep discuss the end of the threat.

    Jeep Hanson, Audrey Anderson
  48. 48. INT. POLICE CRUISER - SAME

    Jeep and Charlie reconcile while Audrey announces their arrival at the park.

    Jeep Hanson, Charlie, Audrey Anderson
  49. 49. EXT. RED ROCK NATIONAL PARK ROAD - CONTINUOUS

    Gabriel attacks the cruiser.

    Gabriel
  50. 50. INT. POLICE CRUISER - CONTINUOUS

    The group fights off Gabriel inside the car.

    Jeep Hanson, Charlie, Audrey Anderson, Gabriel
  51. 51. EXT. RED ROCK PARK - CONTINUOUS

    The cruiser crashes.

  52. 52. INT. POLICE CRUISER - CONTINUOUS

    Charlie pulls Jeep from the wreckage.

    Jeep Hanson, Charlie
  53. 53. EXT. RED ROCK RIDGE - PRE-DAWN

    Jeep and Charlie climb the ridge and face Gabriel one last time.

    Jeep Hanson, Charlie, Gabriel
  54. 54. EXT. RED ROCK RIDGE - DAWN

    Jeep and Charlie look out over the valley.

    Jeep Hanson, Charlie
  55. 55. INT. CAR - MORNING

    Weeks later, Jeep and Charlie drive through the desert.

    Jeep Hanson, Charlie

Dialogue examples

Crazy thing is...I didn't want this baby. I even went down to the clinic, you know that? I remember sitting there in the waiting room, absolutely sure I was doin' the right thing...And that's when the feeling started. Like I was falling into the deepest, darkest hole imaginable. I couldn't breathe, I couldn't speak. I kept thinking this must be what death is like. And when finally they called my name, I ran. For a while after that I tried pretending that it was just cold feet, that I could go back if I wanted to, that I could decide to end it like I'd planned. Then I'd start to have that feeling again and I knew I didn't have a choice. Somehow this had already been decided. And it made me hate this thing that's been growing inside me.

Charlie / Scene 36

See that up there? Your mother thought I was crazy for wanting to buy this place, middle of nowhere...But I just knew this was what I was supposed to do. Told your mom, "just wait." Told her when they finally ran the freeway through here like they were plannin' on, this place would be like Grand Central Station. But I was wrong. The freeway never came and now the only people who ever stop here are the ones who are lost. And your mom? Well she got tired of waitin'.

Bob Hansen / Scene 12

When I was a kid my father would sit by my bed every night before I'd go to sleep and he'd say to me, Percy, if you don't wake up tomorrow, if it turns out that today was your last day on earth, would you be proud of what you've done in this life? Cuz if you ain't, then you better start gettin' square.

Percy Walker / Scene 30

They thought a more "wholesome" environment would help me "change my ways." So fucked up. Only reason they care at all is cuz they don't want to be embarrassed in front of their friends at the country club.

Audrey Anderson / Scene 37

Any news about when our truck might be fixed? You said your boy would have us on the road two hours ago. The rate we're going, we'll be lucky to make it to Scottsdale by Christmas.

Howard Anderson / Scene 10

If you want to live you'll do what I say. This first attack was a test of our strength. The next one will be a test of our weakness. Something much worse is on its way.

Michael / Scene 28

Sorry about all that, Michael. This old lady just went crazy inside my place here. She had these teeth. Never seen anything like `em. Practically bit a man in half.

Bob Hansen / Scene 22

Yeah, that's cuz I woke up hoping to get double teamed by a couple of meth head truckers in the bathroom of some desert shithole. Good thing we stopped here.

Audrey Anderson / Scene 8

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