1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Scene Map 60
# PG SLUGLINE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Scene Map
60
# PG SLUGLINE
1
SANCTUARY Written by Gary J. Rose (Based on the true story of the Warsaw Zoo Resistance) [email protected]
2
INT. ZOO ADMINISTRATION HOUSE – BASEMENT – SAME Antonina descends into the cellar, past canned peaches and rusting tools. She pulls open a false wall behind the shelves. Inside: Two young Jewish children, barely teens, huddle in
3
EXT. WARSAW ZOO – PRE-DAWN – FALL 1939 Mist clings to the bars of empty enclosures. A low fog blankets the walking paths. The zoo is silent. SUPER: “Warsaw, Poland – Days after the Nazi invasion” In the distance, the faint rumble of tanks.
4
INT. ZOO STABLES – PRE-DAWN Jan unlatches the door to the stables. Inside: horses snort nervously in their stalls. He moves quickly, quietly. JAN
5
EXT. ZOO ENCLOSURES – LATER THAT MORNING Soldiers fan out. A shot rings out—a young zebra drops in its pen. Jan flinches from a distance. JAN (MUTTERING)
6
EXT. ZOO MAIN PATH – SAME Keller walks with MAJOR GRÜN (50s), a thick-necked Wehrmacht officer with a clipboard. They pass cages that now stand as graves. KELLER
7
EXT. ZOO PERIMETER FENCE – NIGHT A boy of fifteen, bruised and bleeding, ducks through a gap in the outer wall. He limps toward the zoo, clutching a folded note. From the trees—a spotlight sweeps. A dog barks. A shot cracks
8
EXT. WARSAW TRAM – MOVING – MORNING A rickety electric tram clatters through a quiet neighborhood. Antonina, seated near the rear, clutches a woven basket filled with turnips and bread. Her face is calm—but her fingers tremble.
9
INT. WARSAW TRAM – CONTINUOUS Antonina blinks slowly. Clutches the basket tighter. ANTONINA (WHISPERS) He was the same age as Ryszard... INT. ZOO STABLE – LATER THAT DAY
10
EXT. WARSAW STREET – SAME A checkpoint ahead. Uniformed Wehrmacht soldiers halt all movement. One raises a hand — the tram squeals to a stop. Passengers shift uneasily in their seats. Antonina leans slightly forward, peering through the window.
11
INT. ZOO KITCHEN – LATER A kettle whistles. Antonina doesn’t move. She sits at the table, basket untouched. Her hands rest, palm down, on the wood. Steadying herself.
12
EXT. ZOO PERIMETER FENCE – NIGHT From the trees, a boy stumbles forward — bleeding, limping. His coat torn. He reaches the outer wall of the zoo. A spotlight flashes across the trees.
13
EXT. WARSAW STREETS – EARLY MORNING Grey fog hangs over the road. JAN walks with a worn satchel over his shoulder, passing boarded shops and military checkpoints. He holds a requisition slip for animal feed.
14
INT. KITCHEN – EVENING Antonina boils water. Rebecca sits nearby, clutching her child, trembling. Jan watches from the corner. Then—a knock at the door.
15
INT. ZOO KITCHEN – CONTINUOUS Keller circles slowly. He runs a hand along the edge of the table. Fingers brush a bowl of peeled potatoes. He stops at a bookshelf — lifts a small framed photo.
16
INT. ZOO MAINTENANCE TUNNEL – NIGHT A narrow, stone-walled passage beneath the monkey house. Roots dangle from the ceiling. The smell of damp earth. Jan holds a flashlight. Rebecca and her child crouch behind him.
17
INT. BEDROOM – LATER THAT NIGHT Antonina sits on the edge of the bed, removing her boots. Jan enters, silent. He closes the door behind him. JAN That tunnel was for waste. It’s not
18
INT. GESTAPO OFFICE – NIGHT Keller lights a cigarette. Across the desk, FRAULEIN MERTZ (30s), plain-clothed, crisp, and careful — a civilian clerk with sharp eyes — places a folder down.
19
INT. ZOO PATH – AFTERNOON Keller walks slowly, hands clasped behind his back. He watches a soldier hammer new patrol schedules onto a kiosk. Fraulein Mertz trails behind, clipboard in hand. KELLER
20
INT. TUNNEL ENTRANCE – LATE NIGHT Rain pelts the earth above. Jan opens the hatch. Four new refugees crouch behind him — including a child no older than eight. Jerzy stands nearby, flashlight in hand. Twitching.
21
INT. ZOO ENCLOSURE – LION HOUSE – NIGHT Jerzy sits alone on a bench beside the iron bars of the empty lion pen. His leg bounces. His eyes dart. Nervous. He lights a cigarette. Hands tremble.
22
INT. ADMINISTRATION HOUSE – LIVING ROOM – LATE NIGHT A fire crackles. Jan and Antonina sit across from each other, not speaking. Between them on the table: a list of names. Names of those already hidden. And others yet to come.
23
INT. ZOO ENCLOSURE – MONKEY HOUSE – DAWN Antonina kneels, pulling hay back from the tunnel hatch. She opens it, checking. Inside — dry. Safe. She closes the hatch again.
24
INT. ZOO ADMINISTRATION HOUSE – SAME Antonina freezes at the window. ANTONINA SS. Jan looks up from his papers.
25
INT. BASEMENT STAIRWELL – SAME TIME Rebecca crouches behind crates, holding her child tight. Footsteps above. Muffled voices. Laughter. A floorboard creaks.
26
INT. KITCHEN – NIGHT Jan paces. JAN They’re preparing to take it. The zoo. The grounds. Everything.
27
EXT. WARSAW OUTSKIRTS – LATER Jan walks briskly down a path with a sack over his shoulder. A boy approaches on a bicycle, no older than 15. BOY Your papers, sir?
28
INT. KITCHEN – NEXT MORNING Jan places a folded sheet on the table — a map of the zoo with marked escape routes. Antonina reads a note beside it. ANTONINA
29
INT. ZOO BASEMENT – NIGHT Rebecca huddles with the children. Antonina closes the secret wall behind them. From above — boots stomp across the floorboards. She extinguishes the candle.
30
EXT. WARSAW STREET – LATER A cart clatters past Jan as he walks the outer fence. He glances toward the distance — smoke rises from the edge of the city. A child runs across the road — barefoot, chased by German
31
INT. LIVING ROOM – LATER Candles flicker. Lang swirls a glass of wine. Officers chat and lounge, snacking on meat and crackers taken from occupied stores.
32
EXT. ZOO COMPOUND – LATER Jerzy walks the edge of the outer path. Alone. He lights a match. Holds it over the ration slip. But doesn’t burn it. INT. ZOO OFFICE – POST-PARTY
33
INT. KITCHEN – LATER Antonina scrubs plates at the basin. Keller enters. Quietly. Just the two of them now. He lights a cigarette. KELLER
34
INT. ADMINISTRATION HOUSE – NIGHT Jan spreads out a new escape route sketch on the table. Antonina reads a slip of paper beside it. ANTONINA A shipment of potatoes. And "feed"
35
EXT. ZOO ENCLOSURE – NIGHT Jerzy lights a match. Watches it burn to his fingertips. Footsteps approach — Keller again. KELLER I asked for a name. Not smoke
36
INT. MONKEY HOUSE – MOMENTS LATER Two soldiers sweep the enclosure, tapping on walls, pulling aside loose straw. Nothing. They move on.
37
INT. ADMINISTRATION HOUSE – LATE NIGHT Jan stands over the map table. Routes. Names. Schedules. Antonina enters, silent. JAN
38
INT. PARLOR – LATER Antonina pours tea. Friedrich and Elsa sit stiffly, hands folded in their laps. FRIEDRICH Lovely home. Quiet. Too quiet.
39
INT. STABLE LOFT – LATE NIGHT Jerzy sits on the cot, rocking slightly. He lights a match. Stares at it. Burns his finger. Drops it. JERZY (TO HIMSELF)
40
INT. BASEMENT – NIGHT The hatch opens. Rebecca crawls out with the boy. His arms wrapped around her neck. Antonina helps her up.
41
INT. STABLE LOFT – SAME NIGHT Jerzy sits in silence. The ration slip still in his pocket — folded and sweaty. His eyes flicker toward the gate. EXT. ZOO GATES – LATER
42
INT. ADMINISTRATION HOUSE – PARLOR – SAME TIME Antonina lights a single candle. Sits at the piano. Hands hover over the keys. She begins to play.
43
INT. ADMINISTRATION HOUSE – MOMENTS LATER Jan meets her at the base of the stairs. Rifle slung over shoulder — more bluff than defense. JAN How many?
44
INT. BASEMENT – LATER Antonina whispers to the boy through the grate. ANTONINA You’re brave. Just like the lion. He nods, clutching the stuffed animal.
45
INT. BASEMENT – LATE AFTERNOON The boy wakes in the dark. Someone breathing near him — a soft sob. He crawls toward the sound. Finds the teenage girl.
46
EXT. ZOO HOUSE – CONTINUOUS Keller stands alone, in civilian coat, hat in hand. No soldiers. No car in sight. He offers a polite nod. KELLER
47
INT. BASEMENT – LATER The boy lies curled up beside the teenage girl and the mother. He stirs. Outside the wall — a faint CRACK of gunfire. He sits up, eyes wide.
48
INT. ZOO STABLE – LATER THAT DAY Jerzy prepares a wooden cart. Silent. He places a folded coat inside. A stuffed lion. A slip of paper. He doesn’t say where he’s going.
49
INT. ADMINISTRATION HOUSE – KITCHEN – SAME Antonina wipes soot from the stove tiles. Exhausted. Jan enters, rifle in hand. JAN Gestapo were inside the fence
50
INT. PARLOR – NIGHT Antonina plays the piano. The lullaby returns — but with an extra note at the end. The boy, from the top of the stairs, repeats the note on a toy xylophone.
51
INT. GESTAPO OFFICE – LATER THAT NIGHT The same SS lieutenant sits at a desk. A new file marked: OPERATION: ZOOFALL Inside: — Map of Warsaw Zoo
52
INT. BASEMENT – SAME The boy flinches at the shot. The teenage girl pulls him close. More BOOMS upstairs. Wood cracking. Glass shattering. A lion ROARS — then a long, horrible silence.
53
INT. LION ENCLOSURE – NEXT MORNING Antonina finds the lion’s cage open. Inside: blood. Fur. A single bullet casing. She stares. Then kneels.
54
EXT. GESTAPO COURTYARD – PRE-DAWN Jerzy, pale and trembling, is dragged between two SS guards. The younger SS lieutenant stands nearby, sipping coffee. A shovel waits beside a shallow trench. Jerzy looks up — sees a single caged bird hanging from a hook
55
EXT. WARSAW ZOO – NIGHT A young mother and her child wait in the shadows. Antonina opens a gate — motions them through. She leads them into the lion enclosure. MOTHER
56
EXT. WARSAW – SPRING 1945 – DAY The city is dust and bone. Rebecca, aged and tired, walks toward the zoo gates. She passes hollow cages, scorched earth. Inside the house — silence.
57
INT. BASEMENT – NIGHT The boy finishes his drawing on the wall: A lion. A mother. A child.
58
EXT. ZOO – DAWN Smoke rises in the distance — the Ghetto burns. Antonina watches from a rooftop. She turns and sees a red fox slink between rubble. ANTONINA (SOFT)
59
EXT. ZOO – WEEKS LATER The zoo reopens to children. A new sign: Zoologiczny Ogród Warszawski Reopened May 1945
60
EXT. TREE GROVE – MOMENTS LATER A small sapling is planted in the earth. Antonina kneels. Brushes soil over the roots. Behind her, survivors and descendants watch silently — some holding children.

Sanctuary

In the heart of war-torn Warsaw, a zookeeper and his wife risk everything to shelter Jewish refugees within the confines of their zoo, battling both external threats and their own moral dilemmas.

See other logline suggestions

Overview

Poster
Unique Selling Point

The unique blend of historical authenticity, emotional depth, and the unusual setting of a zoo during WWII sets this screenplay apart. It offers a fresh perspective on resistance stories, focusing on quiet heroism and moral dilemmas.

AI Verdict & Suggestions

Ratings are subjective. So you get different engines' ratings to compare.

Hover over verdict cards for Executive Summaries

GPT4
 Recommend
Gemini
 Consider
Claude
 Highly Recommend
DeepSeek
 Recommend
Average Score: 8.2
Key Takeaways
For the Writer:
To enhance the screenplay 'Sanctuary', focus on tightening the pacing, particularly in the middle act where repetitive scenes can dilute tension. Additionally, deepen the character arcs of secondary characters, especially Jerzy, to elevate the emotional stakes and provide a broader perspective on the events. This will create a more engaging narrative that resonates with audiences.
For Executives:
While 'Sanctuary' presents a compelling true story with strong emotional depth, it faces challenges in pacing and character development that could hinder its marketability. The screenplay's reliance on repetitive scenes may risk losing audience engagement, and the lack of depth in antagonist portrayals could weaken the overall conflict. Addressing these issues is crucial for maximizing its potential appeal in a competitive market.
Story Facts
Genres:
Drama 50% War 40% Thriller 40%

Setting: Fall 1939 to Spring 1945, Warsaw Zoo, Warsaw, Poland

Themes: Resilience and Survival, Compassion and Altruism, Moral Complexity of War, Loss and Grief, Hope and Renewal

Conflict & Stakes: The Żabińskis' struggle to protect Jewish refugees from the Nazis while facing the constant threat of discovery and violence, with their lives and the lives of those they hide at stake.

Mood: Tense and somber, with moments of hope and resilience.

Standout Features:

  • Unique Hook: The setting of a zoo as a refuge during the Holocaust provides a unique backdrop for the story.
  • Emotional Depth: The screenplay explores the moral dilemmas faced by the characters, making it a poignant narrative about humanity in the face of evil.
  • Character Development: The evolution of Antonina and Jan as they navigate their roles as protectors and caretakers amidst chaos.
  • Historical Context: The film addresses the Holocaust and the impact of war on innocent lives, providing educational value.

Comparable Scripts: The Book Thief, Life is Beautiful, The Pianist, Schindler's List, The Zookeeper's Wife, The Boy in the Striped Pajamas, The Diary of Anne Frank, Hotel Rwanda, The Hiding Place, A Hidden Life

Script Level Analysis

Writer Exec

This section delivers a top-level assessment of the screenplay’s strengths and weaknesses — covering overall quality (P/C/R/HR), character development, emotional impact, thematic depth, narrative inconsistencies, and the story’s core philosophical conflict. It helps identify what’s resonating, what needs refinement, and how the script aligns with professional standards.

Screenplay Insights

Breaks down your script along various categories.

Overall Score: 7.86
Key Suggestions:
To enhance the screenplay 'Sanctuary,' focus on deepening the character arcs of supporting characters like Jerzy and Keller, as well as clarifying their motivations. This will not only enrich the narrative but also create a more engaging emotional experience for the audience. Additionally, consider incorporating more dynamic visual elements and refining the pacing to maintain tension throughout the story.
Story Critique

Big-picture feedback on the story’s clarity, stakes, cohesion, and engagement.

Key Suggestions:
To enhance the screenplay, focus on tightening the pacing by condensing scenes that linger without advancing the plot or character development. Deepening character relationships through more dialogue and interactions will reveal their internal struggles and motivations, enriching the emotional impact of their journeys. Additionally, exploring the moral complexities faced by the characters more explicitly will allow for moments of doubt and reflection that enhance their arcs, ultimately creating a more engaging narrative.
Characters

Explores the depth, clarity, and arc of the main and supporting characters.

Key Suggestions:
To enhance the emotional depth of the script, focus on developing the characters' backstories and internal conflicts. This will allow for a richer exploration of their motivations and relationships, particularly for Antonina and Jan, whose dynamic is central to the narrative. Additionally, incorporating more moments of vulnerability and emotional resonance will strengthen audience connection and engagement with the story.
Emotional Analysis

Breaks down the emotional journey of the audience across the script.

Goals and Philosophical Conflict

Evaluates character motivations, obstacles, and sources of tension throughout the plot.

Key Suggestions:
To enhance the screenplay, focus on deepening Antonina's internal conflict and moral dilemmas as she navigates the complexities of war. Highlight her transformation from a passive caretaker to an active participant in resistance, ensuring that her emotional journey resonates with the audience. This can be achieved by incorporating more intimate moments that showcase her struggles and the stakes involved in her decisions, ultimately enriching her character arc and the overall narrative.
Themes

Analysis of the themes of the screenplay and how well they’re expressed.

Key Suggestions:
To enhance the script, focus on deepening the emotional resonance of the characters' moral dilemmas and the complexities of their choices during wartime. By exploring the nuances of compassion and the weight of loss more vividly, the narrative can create a stronger connection with the audience, emphasizing the resilience of humanity amidst oppression. Additionally, consider integrating more moments of hope and renewal to balance the darker themes, providing a sense of closure and inspiration.
Logic & Inconsistencies

Highlights any contradictions, plot holes, or logic gaps that may confuse viewers.

Key Suggestions:
To enhance the script's emotional depth and authenticity, consider developing Jerzy's character arc more thoroughly, providing clearer motivations for his actions. Additionally, incorporating moments of vulnerability for Antonina would make her more relatable. Addressing the inconsistencies in the portrayal of danger and the logistics of the escape network will strengthen the narrative's credibility and engagement. Lastly, reducing redundancies in key scenes will maintain their impact and streamline the storytelling.

Scene Analysis

All of your scenes analyzed individually and compared, so you can zero in on what to improve.

Scene-Level Percentile Chart
Hover over the graph to see more details about each score.
Go to Scene Analysis

Other Analyses

Writer Exec

This section looks at the extra spark — your story’s voice, style, world, and the moments that really stick. These insights might not change the bones of the script, but they can make it more original, more immersive, and way more memorable. It’s where things get fun, weird, and wonderfully you.

Unique Voice

Assesses the distinctiveness and personality of the writer's voice.

Key Suggestions:
To enhance the script, consider deepening the emotional arcs of the characters by incorporating more internal monologues or reflective moments that reveal their thoughts and fears. This could further amplify the tension and moral dilemmas they face, allowing the audience to connect more intimately with their struggles. Additionally, refining dialogue to be more concise while maintaining emotional weight can help maintain pacing and urgency throughout the narrative.
Writer's Craft

Analyzes the writing to help the writer be aware of their skill and improve.

Key Suggestions:
To enhance the screenplay, the writer should focus on refining dialogue to better capture character voices and motivations, improving pacing to maintain tension throughout the narrative, and deepening character development to foster stronger audience connections. Engaging in targeted exercises can help address these areas and elevate the overall impact of the story.
Memorable Lines

Spotlights standout dialogue lines with emotional or thematic power.

Key Suggestions:
The script effectively captures the harrowing experiences of individuals during wartime, but it could benefit from deeper character development and emotional resonance. Incorporating more memorable lines that encapsulate the themes of survival, morality, and the human condition can enhance the narrative's impact. Consider weaving these lines into pivotal moments to create a stronger connection with the audience.
Tropes
Highlights common or genre-specific tropes found in the script.
World Building

Evaluates the depth, consistency, and immersion of the story's world.

Key Suggestions:
To enhance the screenplay, consider deepening the emotional arcs of the characters by exploring their internal conflicts and moral dilemmas more vividly. This can be achieved through more intimate moments that showcase their fears and hopes amidst the chaos, allowing the audience to connect with their humanity. Additionally, integrating more sensory details about the environment can heighten the tension and immerse viewers in the war-torn setting, making the stakes feel more immediate and personal.
Correlations

Identifies patterns in scene scores.

Key Suggestions:
To enhance the emotional resonance of the script, consider diversifying the tonal shifts throughout the narrative. While the consistent tense tone contributes to a cohesive experience, introducing moments of levity or hope could create more dynamic emotional contrasts, ultimately enriching character development and audience engagement. Additionally, focus on refining dialogue in scenes with high emotional stakes to further elevate their impact.
Loglines
Presents logline variations based on theme, genre, and hook.