diff --git a/DETALHES.txt b/DETALHES.txt
new file mode 100644
index 0000000000000000000000000000000000000000..b66278aeafd0bb042e9645e6a36751f6b1703f68
--- /dev/null
+++ b/DETALHES.txt
@@ -0,0 +1,5 @@
+https://github.com/mbchang/data-driven-characters
+
+conda activate nlp
+
+python -m streamlit run chat.py -- --corpus data/tzamir.txt --character_name Dov --chatbot_type retrieval --retrieval_docs summarized --interface streamlit
\ No newline at end of file
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dbc06f95b88fe6c4b86a333e4576d69a23084dfa
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,21 @@
+MIT License
+
+Copyright (c) 2023 mbchang
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/README.md b/README.md
index f326796db268e8648f2a51dd6f95f9ccb3ec3697..92dcc2ec16896e6502903bcdbf9d085c88d65066 100644
--- a/README.md
+++ b/README.md
@@ -1,13 +1,184 @@
----
-title: Dov Tzamir
-emoji: š
-colorFrom: green
-colorTo: gray
-sdk: streamlit
-sdk_version: 1.21.0
-app_file: app.py
-pinned: false
-license: mit
----
-
-Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
+# Data-Driven Characters
+
+Generate character chatbots from existing corpora with [LangChain](https://docs.langchain.com/docs/).
+
+
+
+**TLDR: This repo enables you to create data-driven characters in three steps:**
+1. Upload a corpus
+2. Name a character
+3. Enjoy
+
+## About
+The purpose of `data-driven-characters` is to serve as a minimal hackable starting point for creating your own data-driven character chatbots. It provides a simple library built on top of LangChain for processing any text corpus, creating character definitions, and managing memory, with various examples and interfaces that make it easy to spin up and debug your own character chatbots.
+
+## Features
+This repo provides three ways to interact with your data-driven characters:
+1. [Export to character.ai](https://github.com/mbchang/data-driven-characters/tree/main#export-to-characterai)
+2. [Debug locally in the command line or with a Streamlit interface](https://github.com/mbchang/data-driven-characters/tree/main#debug-locally)
+3. [Host a self-contained Streamlit app in the browser](https://github.com/mbchang/data-driven-characters/tree/main#host-on-streamlit)
+
+**Example chatbot architectures provided in this repo include:**
+1. character summary
+2. retrieval over transcript
+3. retrieval over summarized transcript
+4. character summary + retrieval over transcript
+5. character summary + retrieval over summarized transcript
+
+## Export to character.ai
+1. Put the corpus into a single a `.txt` file inside the `data/` directory.
+2. Run either `generate_single_character.ipynb` to generate the definition of a specific character or `generate_multiple_characters.ipynb` to generate the definitions of muliple characters
+3. Export character definitions to character.ai to [create a character](https://beta.character.ai/character/create?) or [create a room](https://beta.character.ai/room/create?) and enjoy!
+
+### Example
+Here is how to generate the description of "Evelyn" from the movie [Everything Everywhere All At Once (2022)](https://scrapsfromtheloft.com/movies/everything-everywhere-all-at-once-transcript/).
+```python
+from dataclasses import asdict
+import json
+
+from data_driven_characters.character import generate_character_definition
+from data_driven_characters.corpus import generate_corpus_summaries, load_docs
+
+# copy the transcript into this text file
+CORPUS = 'data/everything_everywhere_all_at_once.txt'
+
+# the name of the character we want to generate a description for
+CHARACTER_NAME = "Evelyn"
+
+# split corpus into a set of chunks
+docs = load_docs(corpus_path=CORPUS, chunk_size=2048, chunk_overlap=64)
+
+# generate character.ai character definition
+character_definition = generate_character_definition(
+ name=CHARACTER_NAME,
+ corpus_summaries=generate_corpus_summaries(docs=docs))
+
+print(json.dumps(asdict(character_definition), indent=4))
+```
+gives
+```python
+{
+ "name": "Evelyn",
+ "short_description": "I'm Evelyn, a Verse Jumper exploring universes.",
+ "long_description": "I'm Evelyn, able to Verse Jump, linking my consciousness to other versions of me in different universes. This unique ability has led to strange events, like becoming a Kung Fu master and confessing love. Verse Jumping cracks my mind, risking my grip on reality. I'm in a group saving the multiverse from a great evil, Jobu Tupaki. Amidst chaos, I've learned the value of kindness and embracing life's messiness.",
+ "greeting": "Hey there, nice to meet you! I'm Evelyn, and I'm always up for an adventure. Let's see what we can discover together!"
+}
+```
+Now you can [chat with Evelyn on character.ai](https://c.ai/c/be5UgphMggDyaf504SSdAdrlV2LHyEgFQZDA5WuQfgw).
+
+## Creating your own chatbots
+Beyond generating character.ai character definitions, this repo gives you tools to easily create, debug, and run your own chatbots trained on your own corpora.
+
+### Why create your own chatbot?
+
+If you primarily interested in accessibility and open-ended entertainment, character.ai is a better choice.
+But if you want more control in the design of your chatbots, such as how your chatbots use memory, how they are initialized, and how they respond, `data-driven-characters` may be a better option to consider.
+
+Compare the conversation with the [Evelyn chatbot on character.ai](https://c.ai/c/be5UgphMggDyaf504SSdAdrlV2LHyEgFQZDA5WuQfgw) with our own Evelyn chatbot designed with `data-driven-characters`. The character.ai Evelyn appears to simply latch onto the local concepts present in the conversation, without bringing new information from its backstory. In contrast, our Evelyn chatbot stays in character and grounds its dialogue in real events from the transcript.
+
+
+### Features
+This repo implements the following tools for packaging information for your character chatbots:
+1. character summary
+2. retrieval over the transcript
+3. retrieval over a summarized version of the transcript
+
+To summarize the transcript, one has the option to use [LangChain's `map_reduce` or `refine` chains](https://langchain-langchain.vercel.app/docs/modules/chains/document/).
+Generated transcript summaries and character definitions are cached in the `output/` directory.
+
+### Debug locally
+**Command Line Interface**
+
+Example command:
+
+```
+python chat.py --corpus data/everything_everywhere_all_at_once.txt --character_name Evelyn --chatbot_type retrieval --retrieval_docs raw
+```
+
+**Streamlit Interface**
+
+Example command:
+
+```
+python -m streamlit run chat.py -- --corpus data/everything_everywhere_all_at_once.txt --character_name Evelyn --chatbot_type retrieval --retrieval_docs summarized --interface streamlit
+```
+This produces a UI based on [the official Streamlit chatbot example]([url](https://github.com/streamlit/llm-examples/blob/main/Chatbot.py)) that looks like this:
+
+It uses the `map_reduce` summarization chain for generating corpus summaries by default.
+
+
+### Host on Streamlit
+Run the following command:
+```
+python -m streamlit run app.py
+```
+This will produce an app that looks like this:
+
+
+Interact with the hosted app [here](https://mbchang-data-driven-characters-app-273bzg.streamlit.app/).
+
+## Installation
+To install the data_driven_character_chat package, you need to clone the repository and install the dependencies.
+
+You can clone the repository using the following command:
+
+```bash
+git clone https://github.com/mbchang/data-driven-characters.git
+```
+Then, navigate into the cloned directory:
+
+```bash
+cd data-driven-characters
+```
+Install the package and its dependencies with:
+
+```bash
+pip install -e .
+```
+
+## Data
+The examples in this repo are movie transcripts taken from [Scraps from the Loft](https://scrapsfromtheloft.com/). However, any text corpora can be used, including books and interviews.
+
+## Character.ai characters that have been generated with this repo:
+- Movie Transcript: [Everything Everywhere All At Once (2022)](https://scrapsfromtheloft.com/movies/everything-everywhere-all-at-once-transcript/)
+ - [Evelyn](https://c.ai/c/be5UgphMggDyaf504SSdAdrlV2LHyEgFQZDA5WuQfgw)
+ - [Alpha Waymond](https://c.ai/c/5-9rmqhdVPz_MkFxh5Z-zhb8FpBi0WuzDNXF45T6UoI)
+ - [Jobu Tupaki](https://c.ai/c/PmQe9esp_TeuLM2BaIsBZWgdcKkQPbQRe891XkLu_NM)
+
+- Movie Transcript: [Thor: Love and Thunder (2022)](https://scrapsfromtheloft.com/movies/thor-love-and-thunder-transcript/)
+ - [Thor](https://c.ai/c/1Z-uA7GCTQAFOwGdjD8ZFmdNiGZ4i2XbUV4Xq60UMoU)
+ - [Jane Foster](https://c.ai/c/ZTiyQY3D5BzpLfliyhqg1HJzM7V3Fl_UGb-ltv4yUDk)
+ - [Gorr the God Butcher](https://c.ai/c/PM9YD-mMxGMd8aE6FyCELjvYas6GLIS833bjJbEhE28)
+ - [Korg](https://c.ai/c/xaUrztPYZ32IQFO6wBjn2mk2a4IkfM1_0DH5NAmFGkA)
+
+- Movie Transcript: [Top Gun: Maverick (2022)](https://scrapsfromtheloft.com/movies/top-gun-maverick-transcript/)
+ - [Peter "Maverick" Mitchell](https://c.ai/c/sWIpYun3StvmhHshlBx4q2l3pMuhceQFPTOvBwRpl9o)
+ - [Bradley "Rooster" Bradshaw](https://c.ai/c/Cw7Nn7ufOGUwRKsQ2AGqMclIPwtSbvX6knyePMETev4)
+ - [Admiral Cain](https://c.ai/c/5X8w0ZoFUGTOOghki2QtQx4QSfak2CEJC86Zn-jJCss)
+- Fan Fiction: [My Immortal](https://ia801201.us.archive.org/0/items/MyImmortalFanFiction/My%20Immortal.xhtml)
+ - [Ebony Dark'ness Dementia Raven Way](https://c.ai/c/7rOo5z_Nfa-nAlz8hKEezzxTPE6amGXRow98m0v05XY) (courtesy of [@sdtoyer](https://twitter.com/sdtoyer))
+
+## Contributing
+Contribute your characters with a pull request by placing the link to the character [above](#characters-generated-with-this-repo), along with a link to the text corpus you used to generate them with.
+
+Other pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
+
+### RoadMap
+General points for improvement:
+- better prompt engineering for embodying the speaking style of the character
+- new summarization techniques
+- more customizable UI than what streamlit provides
+
+Concrete features to add:
+- [ ] Add the option to summarize the raw corpus from the character's perspective. This would be more expensive, because we cannot reuse corpus summaries for other characters, but it could make the character personality more realistic
+- [ ] recursive summarization
+- [ ] calculate token expenses
+
+Known issues:
+- In the [hosted app](https://github.com/mbchang/data-driven-characters/tree/main#host-on-streamlit), clicking "Rerun" does not reset the conversation. Streamlit is implemented in such a way that the entire app script (in this case `app.py`) from top to bottom every time a user interacts with the app, which means that we need to use `st.session_state` to cache previous messages in the conversation. What this means, however, is that the `st.session_state` persists when the user clicks "Rerun". **Therefore, to reset the conversation, please click the "Reset" button instead.**
+
+
+
+
+## License
+[MIT](LICENSE)
diff --git a/app.py b/app.py
index 0c2724eb62631bb1aa7cbe259be21860a45160e6..ba6639c4b1c04bc44f2b93c2880a0bbaeee220ff 100644
--- a/app.py
+++ b/app.py
@@ -1,4 +1,154 @@
+from dataclasses import asdict
+from io import StringIO
+import json
+import os
import streamlit as st
-x = st.slider('Select a value')
-st.write(x, 'squared is', x * x)
+from data_driven_characters.character import generate_character_definition, Character
+from data_driven_characters.corpus import (
+ generate_corpus_summaries,
+ generate_docs,
+)
+from data_driven_characters.chatbots import (
+ SummaryChatBot,
+ RetrievalChatBot,
+ SummaryRetrievalChatBot,
+)
+from data_driven_characters.interfaces import reset_chat, clear_user_input, converse
+
+
+@st.cache_resource()
+def create_chatbot(character_definition, corpus_summaries, chatbot_type):
+ if chatbot_type == "summary":
+ chatbot = SummaryChatBot(character_definition=character_definition)
+ elif chatbot_type == "retrieval":
+ chatbot = RetrievalChatBot(
+ character_definition=character_definition,
+ documents=corpus_summaries,
+ )
+ elif chatbot_type == "summary with retrieval":
+ chatbot = SummaryRetrievalChatBot(
+ character_definition=character_definition,
+ documents=corpus_summaries,
+ )
+ else:
+ raise ValueError(f"Unknown chatbot type: {chatbot_type}")
+ return chatbot
+
+
+@st.cache_data(persist="disk")
+def process_corpus(corpus):
+ # load docs
+ docs = generate_docs(
+ corpus=corpus,
+ chunk_size=2048,
+ chunk_overlap=64,
+ )
+
+ # generate summaries
+ corpus_summaries = generate_corpus_summaries(docs=docs, summary_type="map_reduce")
+ return corpus_summaries
+
+
+@st.cache_data(persist="disk")
+def get_character_definition(name, corpus_summaries):
+ character_definition = generate_character_definition(
+ name=name,
+ corpus_summaries=corpus_summaries,
+ )
+ return asdict(character_definition)
+
+
+def main():
+ st.title("Data-Driven Characters")
+ st.write(
+ "Upload a corpus in the sidebar to generate a character chatbot that is grounded in the corpus content."
+ )
+ openai_api_key = st.text_input(
+ label="Your OpenAI API KEY",
+ placeholder="Your OpenAI API KEY",
+ type="password",
+ )
+ os.environ["OPENAI_API_KEY"] = openai_api_key
+
+ with st.sidebar:
+ uploaded_file = st.file_uploader("Upload corpus")
+ if uploaded_file is not None:
+ corpus_name = os.path.splitext(os.path.basename(uploaded_file.name))[0]
+
+ # read file
+ stringio = StringIO(uploaded_file.getvalue().decode("utf-8"))
+ corpus = stringio.read()
+
+ # scrollable text
+ st.markdown(
+ f"""
+
+ {corpus}
+ """,
+ unsafe_allow_html=True,
+ )
+
+ st.divider()
+
+ # get character name
+ character_name = st.text_input(f"Enter a character name from {corpus_name}")
+
+ if character_name:
+ if not openai_api_key:
+ st.error(
+ "You must enter an API key to use the OpenAI API. Please enter an API key in the sidebar."
+ )
+ return
+
+ if (
+ "character_name" in st.session_state
+ and st.session_state["character_name"] != character_name
+ ):
+ clear_user_input()
+ reset_chat()
+
+ st.session_state["character_name"] = character_name
+
+ with st.spinner("Processing corpus (this will take a while)..."):
+ corpus_summaries = process_corpus(corpus)
+
+ with st.spinner("Generating character definition..."):
+ # get character definition
+ character_definition = get_character_definition(
+ name=character_name,
+ corpus_summaries=corpus_summaries,
+ )
+
+ print(json.dumps(character_definition, indent=4))
+ chatbot_type = st.selectbox(
+ "Select a memory type",
+ options=["summary", "retrieval", "summary with retrieval"],
+ index=2,
+ )
+ if (
+ "chatbot_type" in st.session_state
+ and st.session_state["chatbot_type"] != chatbot_type
+ ):
+ clear_user_input()
+ reset_chat()
+
+ st.session_state["chatbot_type"] = chatbot_type
+
+ st.markdown(
+ f"[Export to character.ai](https://beta.character.ai/editing):"
+ )
+ st.write(character_definition)
+
+ if uploaded_file is not None and character_name:
+ st.divider()
+ chatbot = create_chatbot(
+ character_definition=Character(**character_definition),
+ corpus_summaries=corpus_summaries,
+ chatbot_type=chatbot_type,
+ )
+ converse(chatbot)
+
+
+if __name__ == "__main__":
+ main()
diff --git a/assets/teaser.jpeg b/assets/teaser.jpeg
new file mode 100644
index 0000000000000000000000000000000000000000..4d2ac50deefe12f87968b754c771b2cc6136bdb9
Binary files /dev/null and b/assets/teaser.jpeg differ
diff --git a/assets/teaser_chatbot.jpg b/assets/teaser_chatbot.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..2cbbc6d8e435149d1d4914a80df31ce549ca2e8b
Binary files /dev/null and b/assets/teaser_chatbot.jpg differ
diff --git a/chat.py b/chat.py
new file mode 100644
index 0000000000000000000000000000000000000000..15226fc6dc51c8bb69f8419d704586df1311eeb5
--- /dev/null
+++ b/chat.py
@@ -0,0 +1,136 @@
+import argparse
+from dataclasses import asdict
+import json
+import os
+import streamlit as st
+
+from data_driven_characters.character import get_character_definition
+from data_driven_characters.corpus import (
+ get_corpus_summaries,
+ load_docs,
+)
+
+from data_driven_characters.chatbots import (
+ SummaryChatBot,
+ RetrievalChatBot,
+ SummaryRetrievalChatBot,
+)
+from data_driven_characters.interfaces import CommandLine, Streamlit
+
+OUTPUT_ROOT = "output"
+
+
+def create_chatbot(corpus, character_name, chatbot_type, retrieval_docs, summary_type):
+ # logging
+ corpus_name = os.path.splitext(os.path.basename(corpus))[0]
+ output_dir = f"{OUTPUT_ROOT}/{corpus_name}/summarytype_{summary_type}"
+ os.makedirs(output_dir, exist_ok=True)
+ summaries_dir = f"{output_dir}/summaries"
+ character_definitions_dir = f"{output_dir}/character_definitions"
+ os.makedirs(character_definitions_dir, exist_ok=True)
+
+ # load docs
+ docs = load_docs(corpus_path=corpus, chunk_size=2048, chunk_overlap=64)
+
+ # generate summaries
+ corpus_summaries = get_corpus_summaries(
+ docs=docs, summary_type=summary_type, cache_dir=summaries_dir
+ )
+
+ # get character definition
+ character_definition = get_character_definition(
+ name=character_name,
+ corpus_summaries=corpus_summaries,
+ cache_dir=character_definitions_dir,
+ )
+ print(json.dumps(asdict(character_definition), indent=4))
+
+ # construct retrieval documents
+ if retrieval_docs == "raw":
+ documents = [
+ doc.page_content
+ for doc in load_docs(corpus_path=corpus, chunk_size=256, chunk_overlap=16)
+ ]
+ elif retrieval_docs == "summarized":
+ documents = corpus_summaries
+ else:
+ raise ValueError(f"Unknown retrieval docs type: {retrieval_docs}")
+
+ # initialize chatbot
+ if chatbot_type == "summary":
+ chatbot = SummaryChatBot(character_definition=character_definition)
+ elif chatbot_type == "retrieval":
+ chatbot = RetrievalChatBot(
+ character_definition=character_definition,
+ documents=documents,
+ )
+ elif chatbot_type == "summary_retrieval":
+ chatbot = SummaryRetrievalChatBot(
+ character_definition=character_definition,
+ documents=documents,
+ )
+ else:
+ raise ValueError(f"Unknown chatbot type: {chatbot_type}")
+ return chatbot
+
+
+def main():
+ parser = argparse.ArgumentParser()
+ parser.add_argument(
+ "--corpus", type=str, default="data/everything_everywhere_all_at_once.txt"
+ )
+ parser.add_argument("--character_name", type=str, default="Evelyn")
+ parser.add_argument(
+ "--chatbot_type",
+ type=str,
+ default="summary_retrieval",
+ choices=["summary", "retrieval", "summary_retrieval"],
+ )
+ parser.add_argument(
+ "--summary_type",
+ type=str,
+ default="map_reduce",
+ choices=["map_reduce", "refine"],
+ )
+ parser.add_argument(
+ "--retrieval_docs",
+ type=str,
+ default="summarized",
+ choices=["raw", "summarized"],
+ )
+ parser.add_argument(
+ "--interface", type=str, default="cli", choices=["cli", "streamlit"]
+ )
+ args = parser.parse_args()
+
+ if args.interface == "cli":
+ chatbot = create_chatbot(
+ args.corpus,
+ args.character_name,
+ args.chatbot_type,
+ args.retrieval_docs,
+ args.summary_type,
+ )
+ app = CommandLine(chatbot=chatbot)
+ elif args.interface == "streamlit":
+ chatbot = st.cache_resource(create_chatbot)(
+ args.corpus,
+ args.character_name,
+ args.chatbot_type,
+ args.retrieval_docs,
+ args.summary_type,
+ )
+ st.title("Data Driven Characters")
+ st.write("Create your own character chatbots, grounded in existing corpora.")
+ st.divider()
+ st.markdown(f"**chatbot type**: *{args.chatbot_type}*")
+ if "retrieval" in args.chatbot_type:
+ st.markdown(f"**retrieving from**: *{args.retrieval_docs} corpus*")
+ app = Streamlit(chatbot=chatbot)
+ else:
+ raise ValueError(f"Unknown interface: {args.interface}")
+ app.run()
+
+
+if __name__ == "__main__":
+ main()
diff --git a/data/everything_everywhere_all_at_once.txt b/data/everything_everywhere_all_at_once.txt
new file mode 100644
index 0000000000000000000000000000000000000000..a1afc2608b7d6c53887a87b474837ba7dccba104
--- /dev/null
+++ b/data/everything_everywhere_all_at_once.txt
@@ -0,0 +1,4787 @@
+(INDISTINCT CHATTERING)
+
+(IMPERCEPTIBLE)
+
+(SENTIMENTAL MUSIC PLAYING)
+
+(MUSIC DISTORTS)
+
+(DOOR OPENS)
+
+(DOOR CLOSES)
+
+(RATTLING)
+
+(MUMBLING INDISTINCTLY)
+
+(INDISTINCT CHATTERING OVER TV)
+
+(SIGHS, CONTINUES MUMBLING INDISTINCTLY)
+
+(SPEAKING MANDARIN)
+
+WAYMOND: Uhā¦
+
+(WAYMOND GASPS)
+
+(CELL PHONE CHIMING)
+
+Oh, I have to finish all this beforeā¦
+
+(SPEAKING MANDARIN)
+
+Go and steam the tablecloths for tonight.
+
+Iām going to paint over that water stain in the ceiling.
+
+(WAYMOND SPEAKING MANDARIN)
+
+(BELL RINGS)
+
+WAYMOND: Huh!
+
+(EVELYN CHUCKLES)
+
+(COMPUTER TRILLS)
+
+Huh? Oh.
+
+(WATER BUBBLING)
+
+Like, this afternoon?
+
+EVELYN: Five minutes!
+
+What?
+
+(WAYMOND SPEAKS MANDARIN)
+
+Which paint did you use?
+
+(EVELYN REPLIES MOCKINGLY)
+
+(CHAIR SCRAPES)
+
+(SENTIMENTAL MUSIC PLAYING)
+
+(GONG GONG SHOUTS IN CANTONESE)
+
+(DOORBELL BUZZING)
+
+Joy is here? Go set the table. He must be hungry.
+
+(GONG GONG CONTINUES SHOUTING)
+
+WAYMOND: We talk later?
+
+(DOOR SHUTS)
+
+(SIGHS)
+
+(EERIE SOMBRE MUSIC PLAYING)
+
+(KISSES NOISILY)
+
+(CHUCKLES)
+
+Hey, hey!
+
+Thank you for doing this.
+
+You look really pretty right now.
+
+Oh, you like thisā¦
+
+ā¦this hot Mormon look?
+
+(CHUCKLING)
+
+Iām just telling you now in case my mom says something dumb like youāre fat or whatever.
+
+I thought you said when she says shit like that, it means she cares.
+
+Hi, Evelyn.
+
+Mrs Wang!
+
+Hey, Mom.
+
+I only cook enough food for three people.
+
+Now I have to cook more.
+
+Itās Joy. She brought Becky.
+
+(KNOCKING ON DOOR)
+
+(DOOR OPENS)
+
+JOY: Hi!
+
+Hi, honey!
+
+BECKY: Hi, Mr Wang!
+
+WAYMOND: Hi, Becky! Thank you for coming.
+
+Please call me Waymond. Here, sit.
+
+EVELYN: You know, he doesnāt have to stay.
+
+JOY: Whoās he?
+
+EVELYN: Becky.
+
+Beckyās a she.
+
+(SCOFFS) You know me.
+
+I always mix up āheā, āsheā.
+
+In Chinese, just one word ātaā so easy.
+
+And the way you two are dressed, Iām sure Iām not the only one calling him āheā.
+
+I mean her āhimā. Ugh!
+
+Anyways, my English is fine and we have Google.
+
+So you donāt have to come and be a translator.
+
+You stay here.
+
+(BECKY SPEAKING INDISTINCTLY)
+
+(EVELYN WHISPERING) And she can go.
+
+JOY: Look, I honestly think itās weird, OK?
+
+But Becky wants to help. Right, Becky?
+
+I always learn something when I hang out with the elderly.
+
+Old people are very wise.
+
+Hmm. Itās OK.
+
+Weāll take Gong Gong with us to the meeting.
+
+Uh, you and Becky stay here and decorate. Hmm?
+
+Where is he? When can I meet him?
+
+(JOY CLEARS THROAT)
+
+(DOORBELL BUZZES)
+
+EVELYN: Huh! Customers.
+
+Eat fast.
+
+(DOOR OPENS)
+
+Mom.
+
+What?
+
+Mom, just wait.
+
+Wait? Wait? No time to wait today.
+
+Just pleaseā¦
+
+(DOOR OPENS)
+
+Joy, any other time, I beg you to come and eat or call me or anything, but today very busy.
+
+Mom, this is literally what itās always like.
+
+EVELYN: Wrong white paint!
+
+I know you havenāt always liked Becky, OK, but⦠I like Becky. She is very nice.
+
+You are very luckyā¦
+
+Sheās half Mexican.
+
+(THUDDING)
+
+Ugh!
+
+Huh!
+
+No shoes in washer.
+
+Broken, you pay, yeah?
+
+(SIGHS) But Gong Gong, his heart cannot take it, especially after such a long flight.
+
+You want him to come all the way from China to die like that?
+
+Heās not gonna die.
+
+(WOMAN CHATTERING)
+
+Ooh!
+
+How can I help you?
+
+Just hold on. I canāt hear you.
+
+Just hold on.
+
+How can I help you?
+
+Iām here to pick up some shirts.
+
+I called, like, three times.
+
+Give me your ticket.
+
+Mmm-hmm, yeah.
+
+I find for you.
+
+No, I have the ticket.
+
+MAN: Babeā¦
+
+Sheās just asking for it ācause thatās, like, the way that it works.
+
+They donāt read minds.
+
+(MAN SPEAKS INDISTINCTLY)
+
+Then hang up! Thank you.
+
+JOY: Weāve been together for three years.
+
+Donāt you think Gong Gong would want to know?
+
+Let him enjoy his party tonight.
+
+(JOY SCOFFS) Yeah, you think Beckyās gonna get through the whole party without introducing herselfā¦
+
+(SINGSONG) Evelyn!
+
+JOY: Have you met Becky?
+
+Guess whose $20 got eaten by the machine again.
+
+Waymond! Customers need you!
+
+WAYMOND: Alright, coming!
+
+Evelyn, you know, my wife used to wear that exact same perfume, God rest her soul.
+
+Are you coming to the party tonight?
+
+Yeah, I got my ticket right here.
+
+Sorry. It was too crowded here so I moved some upstairs.
+
+I think the clothes are happier there.
+
+(JOY SIGHS)
+
+(BREATHING DEEPLY)
+
+See? Theyāre happier here.
+
+No more Google eyes! (MUTTERING)
+
+Mom, can we please talk about Becky?
+
+I still donāt know what his brain is thinking.
+
+JOY: Can Becky come tonight or not?
+
+Stop changing the subject.
+
+Iām not.
+
+You know, itās like our auditor.
+
+She is a terrible person.
+
+She keeps targeting the Chinese in the community.
+
+(EVELYN SIGHS)
+
+You know, two years of meetings, she puts a lien on our laundromat.
+
+And you know what your father does?
+
+He brings her cookies.
+
+(MUMBLES INDISTINCTLY)
+
+(STATIC FLICKERS)
+
+(SUSPENSEFUL MUSIC PLAYING)
+
+Every day I fight, I fight.
+
+I fight for all of us.
+
+Every day is a battle here.
+
+Oh, your father, he doesnāt care about the way things areā¦
+
+(EVELYN CONTINUES INDISTINCTLY)
+
+I try to make our lives easier and more simple.
+
+(DISTORTED STATIC)
+
+WAYMOND: You should have told me earlier.
+
+Thatās really impressive.
+
+(EVELYN SPEAKING MANDARIN)
+
+Evelyn, you have to see Rick dance.
+
+Look, he knows all of the moves.
+
+(CHUCKLES)
+
+JOY: Becky, Iāll fucking kill myself.
+
+(WAYMOND CHATTERING INDISTINCTLY)
+
+He wants to be an actor, just like you did.
+
+(ROMANTIC MUSIC PLAYING OVER TV)
+
+(SINGING ON TV) āŖ Just put your hand āŖ
+
+āŖ In my hand⦠āŖ
+
+(WAYMOND AND RICK CHATTERING INDISTINCTLY)
+
+āŖ And weāll spin through eternity āŖ
+
+āŖ Life can be so delicious āŖ
+
+āŖ Delicious⦠āŖ
+
+(ACTORS CONTINUE SINGING)
+
+WAYMOND: Ah! I love this!
+
+(RICK AND WAYMOND LAUGH)
+
+Hey!
+
+Rick, youāre so terrific.
+
+JOY: I know. I just⦠I just donāt know how to be any fucking clearer.
+
+Itās like she can choose ā either you come to the party with me and Gong Gong is eternally ashamed until he forgets it all and then he dies or you donāt come with me and then he still dies.
+
+What? Huh!
+
+(MOUTHS)
+
+What are you saying?
+
+That was a joke.
+
+Uh, thatās not a very funny joke, honey.
+
+Hey, guysā¦
+
+This is only $10.
+
+I thought you people were very good with math.
+
+Next time I give you interest.
+
+WAYMOND: Evelyn?
+
+Mom, Momā¦
+
+(EVELYN SPEAKS INDISTINCTLY)
+
+JOY: Mom! Mom!
+
+What?!
+
+Huh!
+
+(SPEAKING CANTONESE)
+
+EVELYN: Waymond! Waymond!
+
+Huh?
+
+(EVELYN SHOUTS)
+
+Oh!
+
+Uhā¦
+
+Uh⦠(SPEAKING CANTONESE)
+
+(SPEAKS MANDARIN) Uhā¦
+
+(GONG GONG REPEATS MANDARIN)
+
+Shit, how do you say it? Uhā¦
+
+EVELYN: Oh!
+
+Momā¦
+
+(WOMAN CHATTERING INDISTINCTLY)
+
+You know what? Iām actually not doing that.
+
+(SPEAKING MANDARIN)
+
+WOMAN: Itās like at this point I do notā¦
+
+(CALLS OUT IN CANTONESE)
+
+It was nice to meet you!
+
+(LAUGHS)
+
+(MUTTERS)
+
+EVELYN: Hi! Give us five-star cleaning.
+
+Alsoā¦
+
+(WOMAN CONTINUES CHATTERING)
+
+There is a Chinese New Year party tonight, open to all the customers in the community.
+
+Thank you.
+
+Please come and enjoyā¦
+
+This is fine.
+
+ā¦the good foodā¦
+
+OK.
+
+ā¦and nice music, OK?
+
+Alright.
+
+I get you an invite. Moment⦠moment, please.
+
+Can you hear this right now?
+
+Joy, wait! Please!
+
+I have something to say to you!
+
+What?
+
+(EVELYN HESITATING)
+
+Youā¦
+
+ā¦you have to try and eat healthier.
+
+You are getting fat.
+
+(CAR DOOR CLOSES)
+
+(CAR ENGINE STARTING)
+
+(MELANCHOLY MUSIC PLAYING)
+
+(SPEAKING INDISTINCTLY IN CANTONESE)
+
+WAYMOND: Evelyn?
+
+(SPEAKING MANDARIN)
+
+Evelyn?
+
+(DRAMATIC MUSIC PLAYS)
+
+(EVELYN SPEAKING)
+
+(EVELYN EXCLAIMS)
+
+Go, go, go, go!
+
+(WAYMOND EXCLAIMING)
+
+EVELYN: OK!
+
+(GONG GONG SPEAKING CANTONESE)
+
+(GONG GONG MUTTERING)
+
+(SENTIMENTAL MUSIC PLAYING)
+
+(INAUDIBLE)
+
+If I have to think of one more thing today, my head will explode.
+
+(SIGHS)
+
+(EVELYN GROANING)
+
+(BELL DINGS)
+
+(DRAMATIC PULSE)
+
+You may be in grave danger.
+
+Thereās no time to explain. Hold this.
+
+Why are you doing this?
+
+Pay attention.
+
+When we leave this elevator, you can either turn left towards your scheduled audit appointment or you can turn right and go into the janitorās closet.
+
+Why would I go into the janitorāsā¦
+
+Not now.
+
+(EVELYN EXCLAIMS)
+
+Why you download all these apps on my phone?
+
+Breathe in.
+
+Youāre gonna feel a slight pressure in your head.
+
+(PHONE DINGS, PLAYS FANFARE)
+
+Huh!
+
+(GASPS)
+
+(WHOOSHING)
+
+(BABY CRYING)
+
+(YELLS IN CANTONESE)
+
+(WAYMOND SPEAKING MANDARIN)
+
+(WAYMOND SPEAKING)
+
+(GONG GONG SPEAKING CANTONESE)
+
+(WAYMOND SPEAKING MANDARIN)
+
+(EVELYN SPEAKING CANTONESE)
+
+(GASPING AND RETCHING)
+
+(ELEVATOR DINGS)
+
+Hey, baby Joy!
+
+(YELLING EXCITEDLY)
+
+EVELYN: You come back here!
+
+Shut up!
+
+You donāt talk to your mother like this!
+
+JOY: Iāll talk to her how I fucking want!
+
+(MAN SPEAKING MANDARIN)
+
+(GONG GONG SPEAKING INDISTINCTLY)
+
+(TENSE MUSIC PLAYING)
+
+AUTOMATED VOICE: Activationā¦
+
+(OVERLAPPING DIALOGUE)
+
+(ELEVATOR DINGS)
+
+(BREATHING HEAVILY)
+
+The moment youāre situated in your meeting, follow these instructions.
+
+But, remember, no-one can know.
+
+Donāt even talk to me about this because I wonāt remember.
+
+But Iā¦
+
+Shh.
+
+(PHONE TRILLS)
+
+AUTOMATED VOICE: Mental scan complete.
+
+(EXHALES)
+
+Talk to you soon.
+
+(BELL DINGS)
+
+(GONG GONG SPEAKING CANTONESE INDISTINCTLY)
+
+(UNEASY MUSIC PLAYING)
+
+WAYMOND: Hello!
+
+(DEIRDRE SPEAKS DISTANTLY) Mrs Wang?
+
+Mrs Wang?
+
+Mrs Wang, are you with us?
+
+Yes.
+
+Of course. I am here.
+
+Just thinking.
+
+Oh, OK.
+
+Well, I was just hoping⦠that you could explain this.
+
+This is a receipt.
+
+My receipt.
+
+Look, I⦠I was just hoping you could enlighten me as to how, as a laundromat owner, a karaoke machine could constitute a business expense?
+
+I am a singer.
+
+(SIGHS)
+
+Of course you are.
+
+WAYMOND: Itās true.
+
+She has a beautiful voice. Oh!
+
+Evelyn, sing a song for her.
+
+Shh!
+
+No, no, please.
+
+That will not be necessary.
+
+But I will need a separate Schedule C for each of these businesses because based on what youāre trying to deduct, youāre also a novelist and a chef.
+
+Last time, you told me thatā¦
+
+(TUTTING) Please.
+
+ā¦a teacher, uh, and a singing coach and a āWatsuā technician.
+
+Iām sorry. What⦠what is āWatsuā?
+
+WAYMOND: Itās a water massage.
+
+DEIRDRE: Whatās a water massage?
+
+WAYMOND: Like⦠like for back pain.
+
+You go get a water massage.
+
+DEIRDRE: Oh, you go?
+
+WAYMOND: Yes.
+
+(BOTH CONTINUE INDISTINCTLY)
+
+(SUSPENSEFUL MUSIC PLAYING)
+
+(MUSIC INTENSIFIES)
+
+(HEADSET CHIMING AND POWERING UP)
+
+(EXHALES AND INHALES DEEPLY)
+
+(BEEPS)
+
+(SCREAMING)
+
+(PANTING)
+
+(PHONE RINGING)
+
+(VOICES ECHO) Whatās happening?
+
+ā¦like Iām talking to my ex-husband.
+
+Like I said to you before, co-mingling of yourā¦
+
+Itās you messing with my head.
+
+Shh!
+
+Donāt shh me!
+
+You got to relax your body.
+
+Donāt⦠(MUFFLED SCREAMING)
+
+(WHISPERING) Calm down, please!
+
+Calm down.
+
+(MUFFLED EXCLAIMING)
+
+Relax your body in the other universe. Please.
+
+DEIRDRE: ..these deductionsā¦
+
+ALPHA WAYMOND: Go into auto-pilot.
+
+DEIRDRE: You canāt then deduct it if itās an offā¦
+
+(EXHALES)
+
+ALPHA WAYMOND: Good. Good.
+
+They donāt know you and I are in this universe yet so, hopefully, Iāll have some time to explain.
+
+I am not your husband. At least not the one you know.
+
+I am another version of him from another life path, another universe.
+
+Iām here because we need your help.
+
+Very busy today. No time to help you.
+
+Shh!
+
+There is a great evil that has taken root in my world and has begun spreading its chaos throughout the many verses.
+
+I have spent years searching for the one who might be able to match this great evil with an even greater good and bring back balance.
+
+All those years of searching have brought me hereā¦
+
+DEIRDRE: Mrs Wang?
+
+..to this universe.
+
+DEIRDRE: Hello?!
+
+To you.
+
+I know itās a lot to take in right nowā¦
+
+Mrs Wang?!
+
+Hello?
+
+Look, Iām sure you have a lot on your mind, but I cannot imagine anything mattering more than the conversation we are now having concerning your tax liability.
+
+Uh, need I remind you that there is already a lien on your property?
+
+Repossession is well within our rights.
+
+I know. I am paying attention.
+
+Do you see these?
+
+You donāt get one of these unless youāve seen a lot of bullshit.
+
+Excuse my French.
+
+Now you may⦠(CLEARS THROAT)
+
+ā¦only see a pile of boring forms and numbers, but I see a story.
+
+With nothing but a stack of receipts, I can trace the ups and downs of your lives.
+
+And it does not look good.
+
+It does not look good.
+
+Butā¦
+
+Uhā¦
+
+Sorry, my wife confuses her hobbies for businesses.
+
+An honest mistake.
+
+DEIRDRE: Oh! OK.
+
+Well, with all of these, um⦠āhonest mistakes,ā
+
+I mean, even if we donāt charge you with fraud, weāll most certainly have to fine you for gross negligence.
+
+Youāre always trying to confuse us with these big words.
+
+(SLOWLY) I thought you were going to bring your daughter to help you translate.
+
+I am going to bring myā¦
+
+(ALPHA WAYMOND WHISPERING) Hey!
+
+WAYMOND: Sorry.
+
+ALPHA WAYMOND: Evelyn?
+
+She was going to comeā¦
+
+Evelyn! Are you paying attention?
+
+I cannot talk now.
+
+DEIRDRE: Sheās too busy to help her parents?
+
+Unless you can help me with my taxes.
+
+(GROANS)
+
+What is āgross necklacesā?
+
+I know you have a lot of things on your mind, but nothing could possibly matter more than this conversation we are having right now concerning the fate of every single world of our infinite multiverse.
+
+DEIRDRE: Whereās the respect for elders?
+
+My dear Evelyn,
+
+I know you.
+
+With every passing moment, you fear you might have missed your chance to make something of your life.
+
+Iām here to tell you every rejection, every disappointment has led you here to this moment.
+
+Donāt let anything distract you from it.
+
+(CHUCKLES)
+
+Do you think this is funny?
+
+(SPEAKING CANTONESE)
+
+So what will it be?
+
+(OVERLAPS IN ENGLISH AND MANDARIN) Iām thinking.
+
+(DOOR SLAMS)
+
+(GLASS SHATTERS)
+
+Our time here is up.
+
+Theyāre going to kill us.
+
+What?
+
+You think you can give us more time so we can redo all this?
+
+Do not worry, this is just a burner universe we are using for communication.
+
+Oh-oh-oh!
+
+You will know when it is time to fight.
+
+You want to redo? Youāre going to resubmit?
+
+I will be in contact soon.
+
+Shh, shh, shh.
+
+I think my other husband is messing up the audit.
+
+Maybe we can look at all the receipts again andā¦
+
+Evelyn! Trust no-one. Oh!
+
+(SCREAMS)
+
+(EERIE MUSIC PLAYING)
+
+(DOOR OPENS)
+
+(PEOPLE SCREAMING)
+
+Oh, no, no. No, no, no. Noā¦!
+
+(SCREAMS)
+
+(SPEAKING CANTONESE)
+
+(SPEAKING MANDARIN)
+
+DEIRDRE: Oh, dear lord.
+
+(WAYMOND SPEAKING MANDARIN)
+
+OK. Everything OK.
+
+(CHUCKLES AWKWARDLY)
+
+I think I forget something at home.
+
+Uh, sit down.
+
+(BOTTLE CAP CLATTERS ON TABLE)
+
+I think Iām going to regret this.
+
+(TRASH CAN CLANGS)
+
+You can go.
+
+What?
+
+DEIRDRE: You⦠you will haveā¦
+
+You will have until I leave the office tonight to bring everything in, 6:00 p.m.
+
+Last chance.
+
+Oh, tomorrow is betterā¦
+
+Thank you! Thank you!
+
+Thank you. 6:00 p.m.
+
+Thank you so much.
+
+Thank you for the cookies.
+
+They look delicious.
+
+Last chance!
+
+WAYMOND: Have a nice day.
+
+Last chance.
+
+(EERIE MUSIC PLAYING)
+
+Oh, no.
+
+Evelyn! Evelyn!
+
+So you know about this?
+
+It was you. Like, you who was in the elevator.
+
+I was in the elevator.
+
+Come back next week.
+
+(SHUSHES)
+
+(DRAMATIC MUSIC PLAYING)
+
+(GASPS)
+
+(WHISPERS) Iām not ready to fight.
+
+I am not ready to fight.
+
+Maybe we donāt have a choice.
+
+EVELYN: What?
+
+(GONG GONG SPEAKING CANTONESE)
+
+Switch shoes to what? (GRUNTS)
+
+Ow! Oh!
+
+WAYMOND: Evelyn?!
+
+DEIRDRE: Someone call security!
+
+What are you doing?
+
+You told me to do it!
+
+You said I would know when it is the time to fight!
+
+She was coming after us.
+
+(GROANING) Oh!
+
+Oh, you have no idea, lady. Oh!
+
+Assaulting an IRS agent?
+
+You have no idea! (CONTINUES GROANING)
+
+āDissolution of marriageā?
+
+Yes, Iām on the tenth floor.
+
+Noā¦
+
+Your brother gets a divorce, now you think divorce is OK?
+
+I donāt think itās OK!
+
+We made a sacred promise.
+
+(GROANS IN FRUSTRATION)
+
+I told you to stay low and out of sight.
+
+Oh, now youāre here?
+
+Huh! Stop confusing me, coming and going.
+
+Stop it, stop it, stopā¦
+
+Relax.
+
+Iāll get you out of this.
+
+(BELL DINGS)
+
+Stop coming here.
+
+OK, folks. Everyone remain calm.
+
+DEIRDRE: Oh, thank⦠thank God!
+
+Itās that one right there. The Chinese lady!
+
+No! Itās all his fault!
+
+DEIRDRE: Right there, she assaulted me!
+
+OK, I need you two to get on the ground with your hands behind your heads.
+
+OK, OK, OK.
+
+Sir, please comply.
+
+(SUSPENSEFUL MUSIC PLAYING)
+
+(BAG ZIPS)
+
+OK, whatever youāre thinking about doing, donāt do it.
+
+(TENSE MUSIC PLAYING)
+
+Sir?
+
+(HEADSET CHIMING AND POWERING UP)
+
+(BEEPS)
+
+(WHIRRING)
+
+(DRAMATIC MUSIC PLAYING)
+
+(SOFTLY) Itās OK.
+
+OK, sir. Thatās enough.
+
+(JOINTS CRACKING)
+
+Oh! (GROANING)
+
+(CROWD CLAMOURING)
+
+(ALL GRUNTING)
+
+Holy shit.
+
+Hyah!
+
+Oh! (GROANS)
+
+(ROCKS CLINK)
+
+(SPEAKING MANDARIN INDISTINCTLY)
+
+Hey.
+
+(GRUNTING ANGRILY)
+
+(YELLS)
+
+(SLOW-MOTION YELLING)
+
+Oh, no, Craig! Fuck.
+
+Arggh!
+
+(ALARM BEEPING)
+
+On your feet.
+
+Who⦠What is happening?
+
+Iām not the Waymond who wants to divorce you.
+
+Iām the Waymond who is saving your life.
+
+Now, you can either come with me and live up to your ultimate potential or lie here and live with the consequences.
+
+I want to lie here.
+
+(SIGHS)
+
+(EVELYN YELLS) Hey, hey, hey.
+
+No, no! Put me down! No, no!
+
+(WHIMPERING)
+
+(WOMAN CRYING)
+
+Citizens of the 4,655th Thetaverse, you are about to be graced by the presence of our sovereign leader,
+
+Jobu Tupaki.
+
+Now let me assure you of one thing.
+
+Just like the rest of your miserable lives, this is nothing more than a statistical inevitability.
+
+JOBU: Duck.
+
+Duck.
+
+(GASPS)
+
+Duckā¦
+
+BAGEL DEIRDRE: Jobu Tupaki has seen all and knows all.
+
+She knows what makes you tick, on what fragile branches your self-worth rests.
+
+JOBU: This one.
+
+(GASPS)
+
+(EVELYNS SCREAMING)
+
+(JOBU TUTTING)
+
+JOBU: Hang on.
+
+Donāt die yet, alright, buddy?
+
+(JOBU SIGHS) Ugh.
+
+(JOBU SIGHS)
+
+(SHUSHES)
+
+(RADIO STATIC BUZZING)
+
+(SHUSHES)
+
+(WOMAN WHIMPERS)
+
+JOBU: Itās not her.
+
+REPORTER: ā¦police are looking for all information.
+
+This is a developing story.
+
+What we do knowā¦
+
+JOBU: They might be close.
+
+We do have unconfirmed photos of the suspects.
+
+(STATIC CLICKING)
+
+An unidentified man went berserk at the regional office for the Internal Revenue Service in Simi Valley this morning.
+
+Police arenāt releasing any informationā¦
+
+Is that where your parents are?
+
+This is a developing story.
+
+But we do have unconfirmedā¦
+
+BECKY: Are you OK?
+
+ā¦photos of the suspects.
+
+If you recognise themā¦
+
+BECKY: Hey!
+
+Are you OK?
+
+..help identify them.
+
+BECKY: Joy?
+
+If you recognise these two, police are seeking help identifying the assailants.
+
+(MUTED AUDIO)
+
+My husband wonāt even kill a spider.
+
+How can you be the same person?
+
+ALPHA WAYMOND: You underestimate how the smallest decisions can compound into significant differences over a lifetime.
+
+Every tiny decision creates another branching universe, anotherā¦
+
+Were you not paying attention before?
+
+Of course. Youāre just very bad at explainingā¦
+
+Shh!
+
+Donāt push me!
+
+(GASPS) Oh, my God! We have to go back.
+
+We forgot my father!
+
+Donāt worry. Weāre monitoring him. Heās safe.
+
+I donāt know. Are you sure?
+
+Yes.
+
+(PEOPLE SHOUTING AND SCREAMING)
+
+MAN: Hey, look, come on!
+
+Look, this is your universe, one bubble floating in the cosmic foam of existence.
+
+Every surrounding bubble has slight variations.
+
+But the further away you get from your universe, the bigger the differences.
+
+This is where I am from, The Alpha verse.
+
+The first universe to make contact with the others.
+
+You can call me Alpha Waymond.
+
+In this world, you were a brilliant woman.
+
+In your search to prove the existence of other universes, you discovered a way to temporarily link your consciousness to another version of yourself, accessing all of their memories, their skills, even their emotions.
+
+Like you with the fanny pack?
+
+Exactly. Itās called Verse Jumping.
+
+āVerse Jumping.ā
+
+I need you to learn how to do it right now.
+
+Right now?!
+
+It may be our only chance of getting out of here alive.
+
+(HEADSET POWERING UP)
+
+(BEEPS)
+
+(INHALES SHARPLY)
+
+(EXHALES)
+
+Two guards coming this way.
+
+On my signal, try to blend in.
+
+(MUTTERING INDISTINCTLY)
+
+Why donāt you get your Evelyn to do this?
+
+My Evelyn is dead.
+
+Go! Oh, my God!
+
+Oh, my God, what is going on?
+
+Help us! Help us!
+
+(EXCLAIMING IN MANDARIN)
+
+(BREATHING HEAVILY)
+
+How did I die?
+
+Iāve seen you die a thousand ways, in a thousand worlds.
+
+In every single one, you were murdered.
+
+What? Why would anybody want to kill me?
+
+Sheās an omniversal being with unimaginable power, an agent of pure chaos, with no real motives or desires.
+
+Jobu Tupaki.
+
+Youāre just making up sounds.
+
+(INDISTINCT RADIO CHATTER)
+
+Shh!
+
+We need another exit.
+
+So let her destroy the other bubbles.
+
+You said there are so many of them.
+
+(SCOFFS) Maybe itās OK if we lose some, but just leave me out of it.
+
+Itās not so simple.
+
+Sheās been building something.
+
+We thought it was some sort of black hole.
+
+But it appears to consume more than just light and matter.
+
+We donāt know exactly what it is.
+
+We donāt know what itās for.
+
+But we can all
+
+feel it.
+
+Youāve been feeling it too, havenāt you?
+
+Something is off.
+
+Your clothes never wear as well the next day.
+
+Your hair never falls in quite the same way.
+
+Even your coffee tastesā¦
+
+ā¦wrong.
+
+Our institutions are crumbling.
+
+Nobody trusts their neighbour anymore.
+
+And you stay up at night wondering to yourselfā¦
+
+How can we get back?
+
+This is the Alphaverseās mission ā to take us back to how itās supposed to be.
+
+But that begins with finding the one who can stand up to Jobuās perverse shroud of chaos.
+
+And you think itās me?
+
+Why else would we risk everything to get you out of here?
+
+BAGEL DEIRDRE: Oh, there you are.
+
+Oh, Miss Deirdre!
+
+Iām sorry I punched you, butā¦
+
+(EXHALES)
+
+EVELYN: Look.
+
+I think I finally understand whyā¦
+
+(EVELYN GASPING)
+
+(HEADSET POWERING UP)
+
+What is she doing?
+
+Verse Jumping. Run!
+
+(BEEPS)
+
+(WHEEZES AND SCREAMS)
+
+(SCREAMING)
+
+Come on.
+
+Oh!
+
+(BAGEL DEIRDRE SCREAMING)
+
+Go! Go! Go!
+
+(EVELYN SHRIEKS)
+
+(WHIMPERS)
+
+She jumped somewhere. Brute force.
+
+The sumo wrestler?
+
+Body builder?
+
+Doesnāt matter.
+
+Counter with someone agile.
+
+On your perimeter, weāve got a break dancer, mimeā¦
+
+A gymnast.
+
+Give me gymnast!
+
+Go!
+
+Calculating route.
+
+(COMPUTER BEEPING)
+
+MALE ALPHA OFFICER: OK, some paper cuts, four of them.
+
+One between each finger.
+
+(GRUNTING SOFTLY)
+
+Paper cuts only happen when you arenāt trying.
+
+Itās impossible.
+
+Probability
+
+1 in 8,000.
+
+Itās the strongest jumping pad we have.
+
+What are you doing?
+
+Come on, come on.
+
+(EXCLAIMS SOFTLY)
+
+There we go, one.
+
+Thereās two.
+
+Ooh.
+
+Ugh!
+
+Three.
+
+Alright, come on, come on, come on. Stick with me.
+
+Come on.
+
+(EXCLAIMS)
+
+(BLOWS)
+
+(HEADSET BEEPS)
+
+Four! There it is.
+
+OK, come on, jump!
+
+(BOTH GRUNTING)
+
+(ALPHA WAYMOND SCREAMS)
+
+Huh!
+
+FEMALE ALPHA OFFICER: Is that pro wrestling?
+
+Sheās going for a back breaker!
+
+(BAGEL DEIRDRE SNARLING)
+
+(MUTED YELLING)
+
+(GRUNTS)
+
+(STRAINING)
+
+Sheās gotta run.
+
+ALPHA WAYMOND: No.
+
+She can jump, somewhere she can fight.
+
+MALE ALPHA OFFICER: Sheās not ready.
+
+A jump like that would fry most people.
+
+Sheās not most people.
+
+(GROANS IN PAIN)
+
+Damn, what a weak body. (PANTING)
+
+(CELL PHONE BUZZING)
+
+(SHUSHING)
+
+(WHISPERING) Hello?
+
+ALPHA WAYMOND: Evelyn!
+
+Can you hear me?
+
+Youāre going to have to Verse Jump.
+
+Verse Jump?
+
+Hello?
+
+Concentrate on a universe in which you studied martial arts.
+
+MALE ALPHA OFFICER: OK, Iām locking in.
+
+AUTOMATED VOICE: Calculations complete.
+
+āProfess your love.ā
+
+ALPHA WAYMOND: Youāre gonna have to profess your love to Deirdre.
+
+(SCOFFS) No way.
+
+Itās your jumping pad.
+
+Itās like eating the chap stick or switching shoes.
+
+We developed an algorithm that calculates which statistically improbable action will place you in a universe on the edge of your local cluster, which then sling shots you to the desired universe.
+
+(MUTTERS IN MANDARIN)
+
+That doesnāt make any sense!
+
+Exactly.
+
+(GASPS)
+
+The less sense it makes, the better.
+
+The Stochastic Path Algorithm is fuel led by random actions.
+
+Tell her you love her and mean it.
+
+Are there any other jumping pads?
+
+The next best paths are break your own arm or take a nap.
+
+Youāre not sleepy, are you?
+
+(EVELYN SHRIEKS)
+
+I love you.
+
+AUTOMATED VOICE: Jumping pad failure.
+
+Evelyn, wait! No!
+
+(UPBEAT MUSIC PLAYING INDISTINCTLY ON SPEAKERS)
+
+No.
+
+FEMALE ALPHA OFFICER: Sheās in a local divergent universe.
+
+No, no, no.
+
+ALPHA WAYMOND: Sheās gone home⦠to finish the taxes.
+
+(GRUNTING)
+
+(BONES CRACKING)
+
+Ah!
+
+(GROANS)
+
+(WAYMOND SPEAKING MANDARIN)
+
+This doesnāt make any sense.
+
+Think about it.
+
+ā¦you always get pulled away.
+
+(YELLING)
+
+(GRUNTING)
+
+(GROANS AND COUGHS)
+
+Waymond!
+
+(GASPING) Waymond!
+
+ALPHA WAYMOND: Iām sorry, Evelyn.
+
+EVELYN: Huh?
+
+I need to go.
+
+EVELYN: What?
+
+ALPHA WAYMOND: I need to find the right Evelyn.
+
+And this one, itās not the one.
+
+No! No. Wait, let me try again!
+
+Alpha Waymond?
+
+Evelyn?!
+
+EVELYN: Oh.
+
+WAYMOND: Huh?
+
+(EVELYN SPEAKING MANDARIN)
+
+WAYMOND: Ah! Whatās happened to my hand?
+
+(EVELYN GRUNTS)
+
+(WAYMOND AND EVELYN EXCLAIMING)
+
+EVELYN: Go, go, go, go!
+
+(PANTING)
+
+WAYMOND: Evelyn, your face.
+
+You just left me.
+
+You just left me!
+
+(GROANING)
+
+(SNIFFLES)
+
+Waymondā¦
+
+(BAGEL DEIDRE GRUNTS)
+
+(SHRIEKS)
+
+Miss Deirdre?
+
+I love you!
+
+What?
+
+(EVELYN SPEAKING MANDARIN)
+
+I love you!
+
+(HEADSET BEEPS)
+
+(WAYMOND EXCLAIMING)
+
+No, no!
+
+I love you!
+
+(SLOW-MOTION YELLING)
+
+(WHISPERS) I love you!
+
+(POWERING UP)
+
+(VOICE ECHOES) I loveā¦
+
+(SCREAMING)
+
+(GRUNTS)
+
+(CAMERAS CLICKING)
+
+(WAYMOND SPEAKING IN MANDARIN)
+
+(VOICE OVERLAPS AND ECHOES)
+
+Evelyn!
+
+(SOBBING)
+
+(MAN SPEAKING MANDARIN)
+
+(GRUNTS)
+
+(GROANS)
+
+(BODY THUDS)
+
+(KUNG FU MASTER SPEAKING)
+
+(EVELYN GRUNTS)
+
+(CHEERING)
+
+(WOMAN YELLS)
+
+Cut, cut, cut, cut!
+
+(KUNG FU MASTER SPEAKING)
+
+KUNG FU EVELYN: Oh, Iām so happy to be here today.
+
+MAN: Evelyn!
+
+WOMAN: Evelyn!
+
+WOMAN 2: Evelyn!
+
+(SLOW-PACED āCLAIR DE LUNEā PLAYS)
+
+(YELLING)
+
+(GRUNTING)
+
+(DARK ELECTRONIC MUSIC PLAYING)
+
+(GRUNTS)
+
+(EXCLAIMS)
+
+(BAGEL DEIRDRE BELLOWING)
+
+Oh!
+
+(THUDDING)
+
+(BAGEL DEIDRE GROANING)
+
+(EXHALES)
+
+Why did you⦠How?
+
+It was beautiful.
+
+Waymond.
+
+We better keep moving.
+
+Now youāve definitely got Jobuās attention. Come on.
+
+(TENSE MUSIC PLAYING)
+
+Stay calm.
+
+Your brain is under an incredible amount of stress.
+
+No, let me finish talking with my husband.
+
+He needs to know how good my life could have been.
+
+(PEOPLE CLAMOURING)
+
+MAN 1: Evelyn! Evelyn!
+
+MAN 2: Evelyn!
+
+(PEOPLE JOSTLING)
+
+Ow!
+
+Are you with me?
+
+I thought I was disconnected.
+
+Why was I still there?
+
+Your mind, itās like a clay pot holding water.
+
+Every jump opens another crack, causing things to leak through.
+
+With training, you will learn to reseal these cracks.
+
+Eat. You need energy.
+
+Cream cheese.
+
+Mmm!
+
+In my universe, the cattle were killed off.
+
+One of the many things weāve lost in our war against Jobu.
+
+Oh, my God.
+
+What ifā¦
+
+ā¦what if I want to go back?
+
+What if I want to go back to the other universe?
+
+(YELLING) Shut it down! Shut it down, you hear me!
+
+Come back!
+
+OK! OK! OK!
+
+I⦠Iām back!
+
+Listen, youāre only using the other worlds to acquire special skills.
+
+Do you understand?
+
+If you fall for their temptations, you invite contradiction, chaos.
+
+The clay pot could shatter and you could die, or far worse.
+
+What can be worse than death?
+
+We should keep moving until reinforcements come.
+
+No, no, no!
+
+Enough of your clay pots, cream cheese, no cows.
+
+Explain it all to me now.
+
+Youāre right.
+
+In the Alpha verse, we began training many young minds to Verse Jump.
+
+But there was one who was far and above the most gifted.
+
+Our little explorer.
+
+You saw her potential⦠so you pushed her
+
+beyond her limit.
+
+AUTOMATED VOICE: Warning. Unstable.
+
+(HEADSET CHIMES AND POWERS UP)
+
+ALPHA WAYMOND: Though the overloaded mind usually dies, instead her mind was fractured.
+
+AUTOMATED VOICE: Warning. Unstable.
+
+(DISTORTED SCREAMING)
+
+Mind fracturing.
+
+ALPHA WAYMOND: Now her mind experiences every world, every possibility, at the same exact time, commanding the infinite knowledge and power of the multiverse.
+
+Now sheās seen too much, lost any sense of morality, any belief in objective truth.
+
+EVELYN: What does she want?
+
+ALPHA WAYMOND: No-one knows.
+
+All we know is sheās looking for you.
+
+Hey, you said I was the wrong one.
+
+What you did back there, it changed my mind.
+
+You were incredible.
+
+(CAMERAS CLICKING)
+
+(INDISTINCT CHATTER)
+
+(PENSIVE MUSIC PLAYING)
+
+(SOFT MUSIC PLAYING)
+
+(WHISPERS) Waymond.
+
+(BOTH CHUCKLING)
+
+(CHUCKLES) Of course.
+
+(CLICKING)
+
+(GASPS)
+
+ALPHA WAYMOND: Evelyn! Come back!
+
+Evelyn! Jump to another combat universe!
+
+Huh?
+
+Try peeing yourself!
+
+Pee?
+
+Itās always a good jumping pad!
+
+(GRUNTING)
+
+(GASPS)
+
+Come on, wake up! Wake up!
+
+What did you do to me?
+
+Did you staple something to my forehead?
+
+No! I didnāt do anything. You did it yourself!
+
+Did we call for backup?
+
+I did not do it to myself!
+
+Did you call?
+
+DEIRDRE: It has blood on it!
+
+Weāve detained the assailants. No backup was requested.
+
+You guys are wasting a trip up. Copy?
+
+(BEEPING)
+
+ALPHA WAYMOND: Oh, no! She found us.
+
+I said, do you copy?
+
+(STATIC AND DISTORTED SPEECH)
+
+Clear them.
+
+(MELLOW GUITAR MUSIC PLAYING)
+
+āŖ Rainy day⦠āŖ
+
+(PIG GRUNTING)
+
+āŖ Go far away⦠āŖ
+
+Joy?
+
+Why do you look so stupid?
+
+Maāam.
+
+You and⦠your pig canāt be here.
+
+āŖ Lonely nights⦠āŖ
+
+(SLURPS AND CLICKS TONGUE)
+
+Is it that I canāt be here⦠or that Iām not allowedā¦
+
+Huh!
+
+..to be here?
+
+Hey!
+
+OK⦠(SIGHS)
+
+Hands where I can see them.
+
+See, I can physically be here.
+
+But what you meant to say is youāre not allowing me to be here.
+
+(BOTH LAUGH)
+
+Hands behind your back. Come on.
+
+(EVELYN SPEAKING) Waymond!
+
+(BABYISH) Youāre going to make me walk through you?
+
+(SNICKERS) Yeah, cute. I canāt let you do that either.
+
+Yeah, again with the ācanātā!
+
+See, I donāt think you understand the meaning of that word.
+
+(MUSIC RISES)
+
+(RETCHING)
+
+(SCREAMS)
+
+See, I can walk through you.
+
+Officer down!
+
+No, no! Donāt shoot.
+
+Hands on your head.
+
+Like this?
+
+(GURGLING)
+
+(GUN CLICKS)
+
+(ELECTRICITY CRACKLING)
+
+(SAMBA MUSIC PLAYING)
+
+(OFFICER EXCLAIMS)
+
+(DISTORTED YELLING)
+
+(EXCLAIMS)
+
+(OFFICER GROANING)
+
+Waymond. Wake up! Wake up!
+
+Daddy!
+
+(OFFICER EXCLAIMS)
+
+(BELL DINGS)
+
+ANNOUNCER: Oh, no!
+
+(NECK SNAPPING)
+
+(GROANING)
+
+(GASPS)
+
+(GRUNTS)
+
+(WHISPERS) Oh, shit.
+
+(GUN CLICKS)
+
+Ugh!
+
+Oh!
+
+(SCREAMS) No!
+
+Oh, no!
+
+(GASPING) Donāt worry, Evelyn.
+
+No, no! Oh, God!
+
+Itāsā¦
+
+Mmm! Organic.
+
+(RADIO STATIC)
+
+(BRIGHT JAZZY MUSIC PLAYING)
+
+(LAUGHING)
+
+Argghā¦!
+
+(GRUNTING)
+
+(SOFT CLASSICAL PIANO MUSIC PLAYING)
+
+Oh, my God.
+
+(BLOOD SPATTERS)
+
+Youā¦
+
+Youāre Juju Toobootie.
+
+(CHUCKLING)
+
+The āGreat Evilā Waymond was talking about is⦠in my Joy?
+
+ALPHA WAYMOND: Donāt engage.
+
+She canāt be reasoned with.
+
+(EERIE MUSIC PLAYING)
+
+Ohā¦
+
+Itās you.
+
+Youāre the reason my daughter doesnāt call anymore,
+
+why she dropped out of college and gets tattoos.
+
+Aww!
+
+Youā¦
+
+ā¦are why she thinks she is gay.
+
+Ah!
+
+(MUSIC STOPS)
+
+Iām so sorry.
+
+Youāre still hung up on the fact that I like girls in this world?
+
+The universeā¦
+
+(CIRCUIT BREAKERS POP)
+
+(DISTANT SCREAMING)
+
+ā¦is so much bigger than you realise.
+
+(STATIC AND WARBLING)
+
+Huh?
+
+(LOUD BEEPING)
+
+OK!
+
+No, no, no, no, no, no, no, no!
+
+Stop!
+
+(āWILLIAM TELL OVERTUREā PLAYING SOFTLY)
+
+Huh!
+
+Donāt make me fight you.
+
+I am really good.
+
+I donāt believe you.
+
+OK, OK.
+
+(CAMERAS CLICKING)
+
+(āWILLIAM TELL OVERTUREā RISES)
+
+(MUTTERS)
+
+Nice.
+
+You peed yourself.
+
+(HEADSET BLIPS)
+
+No, Evelyn, youāre not locked in!
+
+(BEEPS)
+
+(POWERING DOWN)
+
+EVELYN: Oh!
+
+(JOBU CHUCKLES)
+
+(SIGHS)
+
+Hmm.
+
+(GASPING)
+
+ALPHA WAYMOND: Where did she jump?
+
+Um, sheās off the damn map.
+
+(ROMANTIC MUSIC PLAYING)
+
+(WOMAN SINGING ON TV) āŖ Flap your hands
+
+āŖ My hands⦠āŖ
+
+FEMALE ALPHA OFFICER: She appears to be in a universe where everyone has⦠hot dogs instead of fingers.
+
+I mean, it just doesnāt matter how many times I see it, Iām so moved. (SNIFFLES)
+
+(BOTH YELLING)
+
+Oh, you stop it!
+
+MALE ALPHA OFFICER: An evolutionary branch in the anatomy of the human race?
+
+(APE GIBBERING)
+
+(WHOOPING EXCITEDLY)
+
+MALE ALPHA OFFICER: A jump like that wouldāve fried most people.
+
+Like I said⦠sheās not most people.
+
+Donāt⦠Why are you treating me like this?
+
+One minute, youāre so warm, then one minute, youāre cold and awful.
+
+(BABBLING ON TV)
+
+This is crazy!
+
+Youāre starting to get it.
+
+Where are you gonna go?
+
+(DISTORTED VERSION OF āALSO SPRACH ZARATHUSTRAā PLAYING)
+
+Ugh!
+
+JOBU: You know, of all the Evelyns Iāve seen⦠youāre definitely one of the more interesting ones.
+
+(BABBLING CONTINUES OVER HEADSET)
+
+(WHISPERING) What do you want from me?
+
+(INHALES SHARPLY)
+
+Here.
+
+Let me help you open up your mind, huh?
+
+Hmm?
+
+Oh!
+
+Here.
+
+(EVELYN GASPS SOFTLY)
+
+Open up.
+
+Itās OK.
+
+Itās OK.
+
+Take a peek.
+
+(SWEEPING MUSIC PLAYING)
+
+(BLIPPING)
+
+(RUMBLING)
+
+FEMALE ALPHA OFFICER: Oh, shit.
+
+What is that?
+
+JOBU: I got bored one day and I put everything on a bagel.
+
+Everything.
+
+All my hopes and dreams, my old report cards, every breed of dog, every last personal ad on craigslist.
+
+Sesame.
+
+Poppy seed.
+
+Salt.
+
+And it collapsed in on itself.
+
+(JOBU CHUCKLING)
+
+āCause, you see, when you really put everything on a bagel, it becomes this.
+
+Come on. Run, Evelyn.
+
+JOBU: The truth.
+
+EVELYN: What is the truth?
+
+Nothing⦠matters.
+
+No, Joy.
+
+You donāt believe that.
+
+Feels nice, doesnāt it?
+
+If nothing matters⦠then all the pain and guilt you feel for making nothing of your life⦠it goes away.
+
+(SINGING) āŖ Sucked
+
+āŖ Into
+
+āŖ A bagel. āŖ
+
+(JARRING MUSIC PLAYING)
+
+(DISTORTED) No!
+
+(WHIRRING)
+
+(BRAKES SQUEALING)
+
+(THUD)
+
+(CREAKS)
+
+Ah Ba?
+
+(SCOFFS) Iām not your father.
+
+At least not the one you know.
+
+I am Alpha Gong Gong.
+
+Huh!
+
+Not you too!
+
+(SNIFFS, GASPS)
+
+Sir, what are you doing here?
+
+ALPHA GONG GONG: We need to go. Just follow me.
+
+(QUIET EERIE MUSIC)
+
+(DOOR OPENS)
+
+ALPHA WAYMOND: Sir, I have this under control.
+
+ALPHA GONG GONG: Again, you deliberately disobey me and cause another mind to be compromised.
+
+(WHEELCHAIR WHIRRING)
+
+And now you know what we must do.
+
+No! Please.
+
+Sheās unlike anything weāve seen.
+
+She could finally stop Jobu Tupaki.
+
+You mean the monster that is inside my daughter?
+
+Well, why didnāt you tell me about it earlier?
+
+What else are you Alpha people not telling me?
+
+Did you see her dance that man to death?
+
+There is no way I am the Evelyn you are looking for.
+
+No, I see it so clearly.
+
+See what?
+
+Iām no good at anything.
+
+Exactly.
+
+Iāve seen thousands of Evelyns, but never an Evelyn like you.
+
+You have so many goals you never finished, dreams you never followed.
+
+Youāre living your worst you.
+
+I cannot be the worst. What about that hot dog one?
+
+No. Canāt you see?
+
+Every failure here branched off into a success for another Evelyn in another life.
+
+Most people only have a few significant alternate life paths so close to them.
+
+But you, here, youāre capable of anything because youāre so bad at everything.
+
+(ALPHA GONG GONG LAUGHING)
+
+What good is all that power when her mind is already succumbing to that chaos, huh?
+
+(KNOCKING ON DOOR)
+
+JOY: Hello?
+
+Hello? Mom, Dad? Whatās going on?
+
+No. Do not answer her.
+
+Itās one of her tricks.
+
+(BANGING ON DOOR)
+
+Sir, our readings indicate itās not Jobu Tupaki.
+
+But if sheās not hereā¦
+
+(BANGING CONTINUES)
+
+Oh, shit!
+
+(BRAKES SCREECHING)
+
+ALPHA GONG GONG: Do not engage! Run! Run!
+
+Watch these two here while I deal with Jobu.
+
+Iām not risking the safety of the Alpha verse for this.
+
+(EARPIECE CHIMES)
+
+(SNORING)
+
+Get us as far away from Joy as you can.
+
+Why?
+
+Iāll be back. I promise.
+
+No, no, no, wait. Why donāt youā¦
+
+Huh?
+
+(KNOCKING ON DOOR)
+
+JOY: Hello?
+
+Joy?
+
+No, no⦠Thatās notā¦
+
+Joyās here!
+
+No, no, no, thatās not Joy.
+
+JOY: Hello?
+
+Joy? Joy, Iām coming.
+
+JOY: Let me in.
+
+WAYMOND: OK, be patient! This is heavy.
+
+Joy, why are you here?
+
+I have no fucking clue!
+
+Hey, gentle language!
+
+Just what is going on?
+
+Iām sure thereās a very good explanation for all of thisā¦
+
+(JOY AND EVELYN SHRIEKING)
+
+(WAYMOND SPEAKING MANDARIN)
+
+JOY: What the fuck, Mom?!
+
+(EVELYN SPEAKING MANDARIN)
+
+What the fuck are you doing?
+
+(JOY SCOFFS)
+
+But⦠sheās too powerful.
+
+Are we all having a stroke?
+
+(EVELYN SIGHS)
+
+You are like puppets. You know? Puppets?
+
+You can do things you normally cannot do.
+
+Itās like that movie.
+
+Um, you⦠you⦠That movieā¦
+
+OK, what are you talking about?
+
+WAYMOND: A movie?
+
+āRaccaccoonieā!
+
+What?
+
+Huh?
+
+āRaccaccoonieā, you know?
+
+The one with the chef⦠(IMITATES CHOPPING)
+
+And he makes bad food. Phooey.
+
+And then this raccoon sit on his head, ooh, control him, and then he cooks good food.
+
+(SNICKERING) Do you mean āRatatouilleā?
+
+āRatatouilleā? I like that movie.
+
+No. No, no, no, no, no. āRaccaccoonieā!
+
+With the raccoon.
+
+OK⦠(LAUGHS)
+
+Raccoon?
+
+Everybody, stop making up sounds!
+
+So thereās a raccoon Joy, and thereās a raccoon me?
+
+(JOY LAUGHING HYSTERICALLY)
+
+And they are controlling us?
+
+Yeah, from the other universes.
+
+(BOTH LAUGHING)
+
+Oh. OK.
+
+Thatās very funny, Evelyn.
+
+OK, it sounds a little bit ridiculous, but itās true.
+
+I swear to God, youā¦
+
+You are macho man.
+
+(SNORING)
+
+WAYMOND: I like that!
+
+JOY: Oh, yeah.
+
+(GONG GONG MURMURS IN CANTONESE)
+
+WAYMOND: Hey, honey, donāt worry.
+
+Daddy will get you out of this.
+
+Ah Ba?
+
+Quickly, while she is distracted.
+
+No.
+
+Itās only protocol.
+
+It gives her one less universe to access.
+
+JOY: Godā¦
+
+(CELL PHONE RINGING)
+
+Can youā¦
+
+Oh, itās Becky.
+
+Hi, Becky. Hold on.
+
+How do you expect to defeat her in every universe if you canāt even kill her in one?
+
+JOY: Hey, babe.
+
+Sheās your granddaughter.
+
+(JOY CHATTERS INDISTINCTLY)
+
+How do you think I feel?
+
+But this is a sacrifice that is necessary to win the war.
+
+WAYMOND: OK, there we go.
+
+(BECKY CHATTERS ON PHONE)
+
+(UNSETTLING MUSIC PLAYING)
+
+You must do it.
+
+Go.
+
+(BECKY CONTINUES CHATTERING)
+
+Go.
+
+Yeah, my mom taped me to a chair.
+
+Uh, because of raccoons.
+
+(WAYMOND GRUNTS)
+
+WAYMOND: OK, be patient.
+
+JOY: Yeah, itās a long story.
+
+Daddyās trying toā¦
+
+Itās been a day.
+
+(JOY CONTINUES CHATTING)
+
+Mom?
+
+BECKY: I donāt like this at all.
+
+(SUSPENSEFUL MUSIC PLAYING)
+
+What are youā¦
+
+ā¦what are you doing?
+
+Hey! I almost had it.
+
+Oh, come on!
+
+(GUN COCKING)
+
+You are already under her spell.
+
+Holy shit! Holy shit, he has a gun!
+
+Everyone, stay calm!
+
+I think itās time for a family discussion!
+
+Itās OK, itās OK, itās OK.
+
+(BREATHING SHAKILY)
+
+I wonāt let you kill her.
+
+Donāt you see what is happening to your mind?
+
+In my universe, you pushed your own daughter too hard until you broke her.
+
+(LAUGHS DRILY) Youā¦
+
+ā¦you created Jobu Tupaki.
+
+When did he get so good at English?
+
+Now I must stop you.
+
+Otherwise, itās only a matter of time before you become just like her.
+
+Just like her?
+
+(SUSPENSEFUL MUSIC BUILDING)
+
+(MUSIC STOPS)
+
+(STOMPS)
+
+WAYMOND: Huh?
+
+What the fuck are you doing?
+
+Evelyn, I donāt think now is a good time to dance!
+
+(EARPIECE CHIMES, WHIRRS)
+
+(IN WAYMONDāS VOICE) Baba,
+
+I know you donāt agree with me, but this is something I have to do.
+
+What theā¦
+
+That sounds weird.
+
+No, no, no⦠(HESITATES, GROANS)
+
+EVELYN: OK.
+
+GONG GONG: Wait!
+
+You donāt know where youāll jump.
+
+(WINCES, SCREAMS)
+
+(JOY AND WAYMOND EXCLAIM)
+
+Enough!
+
+(EARPIECE CHIMES)
+
+AUTOMATED VOICE: Warning. Unstable.
+
+(FREQUENCY WARBLING)
+
+(IMITATES BIRDCALL)
+
+Please.
+
+I cannot lose another loved one to the darkness.
+
+Warning. Unstable.
+
+Donāt worry. You wonāt.
+
+(GAGS)
+
+(EARPIECE CHIMES, WHIRRS)
+
+(BOTH EXCLAIM IN DISGUST)
+
+(EARPIECE BEEPS)
+
+(WHIRRING)
+
+(RAPID BEEPING)
+
+(DOOR OPENS)
+
+(ROCK MUSIC PLAYING ON STEREO)
+
+Hey, uh, clean up in there, alright?
+
+Here. Oh!
+
+Where did she jump?!
+
+Sorry, Ah Ba.
+
+(BEEPING)
+
+JOY: Whoa!
+
+EVELYN: OK!
+
+Come on, come on, come on!
+
+Jesus, Mom!
+
+That way!
+
+GONG GONG: Oh, no!
+
+WAYMOND: Oh, my God!
+
+EVELYN: Come on, come on!
+
+JOY: Oh!
+
+GONG GONG: No!
+
+AUTOMATED VOICE: Warning, mind fracturing.
+
+Send every Jumper with a counterpart in the area.
+
+Now!
+
+(ALARM BLARING)
+
+ALPHA GONG GONG: Once again, the Alpha verse finds itself as the last line of defence against total chaos.
+
+Be brave. This Evelyn is as stubborn as the others.
+
+She has given us no choice.
+
+We must kill her before she becomes another Jobu Tupaki.
+
+Joy.
+
+JOY: Oh, what?
+
+Joy⦠Joyā¦
+
+I know you have these feelings, feelings that make you so sad.
+
+That makes you just⦠just want to give up.
+
+Itās not your fault.
+
+Not your fault.
+
+I know. (BREATHING SHAKILY)
+
+Itās⦠itās her.
+
+Juju Chewbacca.
+
+(JOY GROANS)
+
+She has your soul⦠in the palm of her hand.
+
+What are you talking about?
+
+The only way I can defeat her to save you⦠is to become like her.
+
+ALPHA GONG GONG: Evelyn!
+
+Your daughter is beyond saving.
+
+And soon you will be too.
+
+Your time is up.
+
+Find your jumping pads.
+
+(WOMAN SHRIEKS)
+
+(SINGING) āŖ Ave Maria⦠āŖ
+
+(PEOPLE BURBLING, MUTTERING INDISTINCTLY)
+
+āŖ Ave Maria⦠āŖ
+
+(DISTORTED AUDIO)
+
+(JOYāS VOICE ECHOING) Mom? Mom?
+
+WAYMOND: I think youāre pushing things too far.
+
+Or not far enough.
+
+(GAS HISSING)
+
+(WAYMOND AND JOY GASPING)
+
+WAYMOND: Oh, my God! Oh, my God!
+
+WAYMOND: Evelyn?
+
+Ugh!
+
+Oh, my God.
+
+(EARPIECES BEEPING)
+
+(JUMPERS GRUNTING)
+
+(SPITS)
+
+WAYMOND: Oh!
+
+JOY: What are you doing?!
+
+(EARPIECE WHIRRS, BEEPS)
+
+(GONG GONG SPEAKING CANTONESE)
+
+(YOUNG EVELYN SCREAMS)
+
+(GONG GONG SHOUTS)
+
+(BOTH HUMMING TUNE)
+
+(CROWD APPLAUDING)
+
+(TRADITIONAL MUSIC PLAYING)
+
+(INHALES DEEPLY)
+
+(SINGING IN MANDARIN)
+
+(APPLAUSE)
+
+(SINGING CONTINUES)
+
+JOY: Mom! (COUGHS)
+
+(EVELYN GROANS)
+
+(VOICE CRACKS)
+
+(AUDIENCE GASPS)
+
+(CLEARS THROAT)
+
+(GRUNTS)
+
+(STATIC OVER EARPIECE)
+
+(MAN YELLING)
+
+(MAN GRUNTING)
+
+(WOMAN YELLING)
+
+(GAGGING)
+
+(GULPS, COUGHS)
+
+(EARPIECE CHIMES, WHIRRS)
+
+(PEOPLE GRUNT AND YELL)
+
+(YELLING)
+
+(EARPIECE BEEPS)
+
+(CAR HORN BLARES)
+
+(EVELYN SINGING IN MANDARIN CONTINUES)
+
+(EVELYN YELLS)
+
+(DISTORTED TRADITIONAL MUSIC PLAYING)
+
+(ALL YELLING)
+
+Arggh!
+
+Ohh!
+
+(JOY GASPS)
+
+(EVELYN SINGING CONTINUES)
+
+(JOY EXCLAIMS)
+
+(PEOPLE GROANING)
+
+Holy⦠shit.
+
+Is he dead?
+
+(THUD)
+
+(GROANS WEAKLY)
+
+See, not dead. Go!
+
+Thatās definitely notā¦
+
+Hurry up, please. Go quick!
+
+(PANTING) OK, come on, guys.
+
+(ALL PANTING)
+
+Dad, go!
+
+(DOG GROWLS AND WHINES)
+
+(DOG YELPS)
+
+(GROANS, COUGHS)
+
+JOY: Oh, my God.
+
+(DOG GROWLING)
+
+Does my baby want to go for a walk?
+
+(DOG SNARLING)
+
+(BARKS)
+
+(HUFFS)
+
+BIG NOSE: Yow!
+
+(DOG GROWLING)
+
+(WHIMPERS)
+
+BIG NOSE: No!
+
+(DOG BARKING)
+
+Oh, Johnny! Oh!
+
+JOY: Orange soda?
+
+Huh?
+
+What is she doing?
+
+WAYMOND: I think when she does something weird it helps her fight, it gives her power.
+
+(EARPIECE WHIRRING)
+
+Sorry, baby.
+
+(YELLING)
+
+(EARPIECE BEEPS)
+
+(FOOD SIZZLING)
+
+(MAN LAUGHING)
+
+WOMAN: Ask her for another one.
+
+(JOHNNY YELPS)
+
+(BIG NOSE GASPS)
+
+No! Johnny!
+
+(JOHNNY YELPING)
+
+(JOY GASPS)
+
+(CUSTOMERS MURMURING)
+
+MAN: Fried egg?
+
+You⦠bitch.
+
+(BODY THUDS)
+
+EVELYN: Go!
+
+(GROANS)
+
+(EXHALES DEEPLY) Huh?
+
+(INDISTINCT TALKING)
+
+WOMAN: Ohā¦
+
+Evelyn, if you donāt step up, Iām giving some of your shifts to Chad.
+
+(KNIVES CLANKING)
+
+(DINERS EXCLAIMING)
+
+WOMAN: Yeah! (LAUGHS)
+
+MAN: Oh, my God!
+
+WOMAN: Oh, good one!
+
+I got a picture!
+
+(LOUD THUDDING)
+
+Go.
+
+(EVELYN WHIMPERING)
+
+(BOTH GRUNTING)
+
+(MAN YELLS)
+
+(BOTH EXCLAIM)
+
+(GASPS)
+
+(BOTH GRUNTING)
+
+(METAL RINGING)
+
+(BOTH GROANING)
+
+(MAN PANTING)
+
+(BOTH GRUNTING)
+
+MAN: Stopā¦
+
+WAYMOND: Huh? What happened?
+
+EVELYN: You stop!
+
+I think they lost theirā¦
+
+EVELYN: Stop it!
+
+..powers?
+
+Sir?
+
+I am gonna need another jumping pad.
+
+ALPHA OFFICER: Received information. Over.
+
+(UNZIPS)
+
+I think she needs to do something weird again.
+
+Whatās he doing?
+
+(GRUNTS)
+
+(EVELYN YELLS)
+
+(BOTH GRUNTING)
+
+Oh, my God. Heās trying to stick it in his butt.
+
+No!
+
+(GRUNTS)
+
+No, no, no!
+
+Ah⦠No!
+
+Ah, Evelyn, do jumping jacks!
+
+Thatās not weird at all.
+
+WAYMOND: Um⦠Slap him!
+
+JOY: No, no, no, no!
+
+Mom, just blow on his nose!
+
+EVELYN: What?
+
+Itāll make him involuntarily scream and do weird noises.
+
+WAYMOND: Trust her, Evelyn! Itās really weird.
+
+(MAN YELLING)
+
+(FOOTSTEPS RUNNING)
+
+(DRAMATIC MUSIC PLAYING)
+
+(EARPIECE WHIRRS)
+
+(BEEPS)
+
+(BOTH GRUNTING)
+
+(TAKES DEEP BREATH, BLOWS)
+
+(SCREAMING)
+
+(EARPIECE WHIRRS, BEEPS)
+
+(GRUNTING)
+
+(SUSPENSEFUL MUSIC PLAYING)
+
+(BOTH GRUNTING)
+
+(BOTH EXCLAIM)
+
+(MAN GROANING)
+
+Wow, Mom is really good.
+
+(EXHALES)
+
+MAN: Huh!
+
+(GRUNTS)
+
+(GASPS) Sorry.
+
+(TENSE MUSIC PLAYING)
+
+(BOTH YELLING)
+
+Oh!
+
+Arggh!
+
+(THUDS)
+
+Ahh!
+
+(OMINOUS MUSIC PLAYING)
+
+(MEN GROAN)
+
+(AUDIENCE LAUGHING)
+
+(GAGS)
+
+(EVELYN COUGHING IN FILM)
+
+AUTOMATED VOICE: Reaching mental capacity.
+
+(ALARM BLARING)
+
+Reaching mental capacity.
+
+(EVELYN GRUNTS)
+
+Holy shit!
+
+(BOTH GROANING)
+
+Ow!
+
+Iām sorry, Evelyn.
+
+Mind fracturing.
+
+Weāll die together.
+
+(GRENADE PIN CLICKS)
+
+(FLY BUZZING)
+
+(SNIFFS)
+
+(EARPIECE CHIMES, WHIRRS AND BEEPS)
+
+(KUNG FU MASTER SPEAKING MANDARIN)
+
+(PINKY STRAINING)
+
+(EVELYN GRUNTS)
+
+(GASPS)
+
+ALPHA GONG GONG: Pinky⦠Arggh!
+
+(THUDS)
+
+WOMAN: Get her. I see her.
+
+MAN: Letās go!
+
+(WIND WHOOSHES)
+
+(DRAMATIC MUSIC PLAYING)
+
+(SCREAMING)
+
+(YELLING)
+
+(RUMBLING)
+
+WAYMOND: Evelyn!
+
+Evelyn. Evelyn!
+
+(EVELYN SIGHS)
+
+Whoa, whoa!
+
+(GROANING, SPEAKS MANDARIN)
+
+No need to explain.
+
+I have been watching you.
+
+(LAUGHS) Youāre back!
+
+Did you see how good I am?
+
+Iām gonna do it.
+
+I am going to defeat that Jobu Tupaki.
+
+Hey. You got her name right.
+
+(BOTH CHUCKLE)
+
+Evelyn, what youāre doing is crazy, reckless.
+
+Your stupid plan to somehow save your daughter has managed to piss off everyone in the multiverse.
+
+But it just might work.
+
+(COUGHING, GASPING)
+
+What? What? (EXCLAIMS)
+
+(ELECTRICITY CRACKLING)
+
+(SOMBRE MUSIC PLAYING)
+
+ALPHA WAYMOND: I only wish I could be there to see you finish this.
+
+What do you mean, you donāt see me finish?
+
+Iām grateful that chance was kind enough to let us have these last few moments together.
+
+(BREATHING SHAKILY)
+
+(GASPING)
+
+Alpha Waymond?
+
+(GASPS) Alpha Waymond?
+
+What happened?
+
+Was I Raccoon Waymond again?
+
+(EVELYN SIGHS)
+
+Raccoon Waymond is dead.
+
+(SLOW CLAPPING)
+
+WAYMOND: Is that Raccoon Joy?
+
+Am I getting it?
+
+I can to stop you, Jobu⦠(ECHOES)
+
+ā¦now that I am reaching my full potential.
+
+Oh, you still canāt see whatās happening.
+
+No, I see clearly.
+
+More clearly than ever before.
+
+(ENERGY HUMMING AND BUZZING)
+
+(SHATTERING)
+
+(RETCHES)
+
+(WAYMOND GASPS)
+
+Oh, my God! Evelyn.
+
+Oh, my God!
+
+JOBU: Damn it. So close.
+
+(DEVICE BEEPING)
+
+WAYMOND: Evelyn? Evelyn?
+
+(FLATLINE TONE)
+
+Please help her.
+
+JOBU: Iāll see you again soon.
+
+(SINGING) āŖ Somewhere out there
+
+āŖ In all that noise⦠āŖ
+
+Donāt leave! Help her, please!
+
+Help! Help!
+
+(DRAMATIC MUSIC PLAYING)
+
+(AUDIENCE APPLAUDING)
+
+(GASPS)
+
+(GASPING) Where is she?
+
+Whereās our daughter?
+
+Daughter?
+
+(APPLAUSE CONTINUES)
+
+(GRUNTS)
+
+(CAR HORN BLARING)
+
+(GRUNTS)
+
+(AUDIENCE EXCLAIMS)
+
+(RACCOON SINGING) āŖ Weāre family
+
+CHAD: āŖ Weāre a family
+
+RACCOON: āŖ Culinarily
+
+CHAD: āŖ Culinarily
+
+BOTH: āŖ Now weāre cooking⦠āŖ
+
+Oh, Raccaccoonie.
+
+āŖ When nobodyās lookinā⦠āŖ
+
+CHAD: I donāt know what Iād do without you.
+
+Raccaccoonie?
+
+CHAD: Yeah, we make a pretty good team.
+
+RACCOON: āŖ Culinarily⦠āŖ
+
+(OBJECTS CLATTERING)
+
+(RACCOON GASPS)
+
+Oh, no!
+
+CHAD: Uhā¦
+
+You⦠you canāt tell anyone.
+
+Sheās seen too much. You know what that means.
+
+Get her! Get her!
+
+No, no, Iām begging you.
+
+No, no!
+
+Get her! Get her!
+
+No, I⦠No. No!
+
+CHAD: Please.
+
+Get her!
+
+Just go! Just go!
+
+(CHEF EVELYN SCREAMS)
+
+(DREAMY MUSIC PLAYING)
+
+(GASPS)
+
+What do you want?
+
+HOT DOG DEIRDRE: I want you.
+
+No!
+
+Stop that!
+
+(MAN SINGING INDISTINCTLY)
+
+Oh!
+
+Oh!
+
+Stay back!
+
+This is wrong!
+
+This is wrong!
+
+What? Itās not wrong!
+
+(HOT DOG EVELYN GRUNTS)
+
+(FOOTSTEPS RUNNING)
+
+(ROMANTIC MUSIC PLAYING ON TV)
+
+(DOOR SLAMS)
+
+(SOBBING)
+
+MOVIE STAR EVELYN: I⦠Iām late.
+
+(WAYMOND SPEAKING MANDARIN)
+
+I can think of whatever nonsense I want and somewhereā¦
+
+(WAYMOND SPEAKS INDISTINCTLY)
+
+(GROANS)
+
+(BREATHING HEAVILY)
+
+(EVELYNS SCREAMING)
+
+(HIGH-PITCHED RINGING)
+
+(BREATHING HEAVILY)
+
+(WAYMOND SPEAKING)
+
+(PANTING)
+
+I did it.
+
+WAYMOND: Huh?
+
+Donāt forget these cookies.
+
+Miss Deirdre really likes them.
+
+(DOOR OPENS, CLOSES)
+
+(HIGH-PITCHED RINGING)
+
+(SHATTERING)
+
+(SOFT MUSIC PLAYING)
+
+(EXHALES DEEPLY)
+
+(MUSIC STOPS)
+
+(DOORBELL BUZZES)
+
+(MEN VOCALISING)
+
+(MEN SCATTING)
+
+(SPEAKING MANDARIN)
+
+Come on.
+
+(PEOPLE GIGGLING)
+
+(SUSPENSEFUL MUSIC PLAYING)
+
+Hi, Mrs Wang.
+
+Hey, Mom. So, about this morningā¦
+
+Enough with your tricks.
+
+What?
+
+I know youāre in there.
+
+Whoa.
+
+Get out of my daughter.
+
+(CHUCKLES) OK!
+
+Mom, are you already drunk?
+
+Hey, Becky.
+
+Mmm-hmm?
+
+Can you go help my dad with the party?
+
+Now?
+
+Yeah.
+
+EVELYN: Go, Becky.
+
+(BREATHING SHAKILY) Go. Go.
+
+(BECKY MOUTHING)
+
+Thanks, babe.
+
+You see it all, donāt you?
+
+You can see how everything⦠is just a random rearrangement of particles in a vibrating superposition.
+
+(BLADE CLANGS)
+
+(PRISON DOOR CLOSING)
+
+I have no idea what you are talking about.
+
+But I can do this.
+
+EVELYN: Huh?
+
+JOBU: But you see⦠how everything we doā¦
+
+(EVELYN SCREAMING) Huh?
+
+(BIRDSONG)
+
+ā¦gets washed away in a sea of every other possibility?
+
+(SPITTING)
+
+(COUGHS)
+
+JOBU: Youāre everywhere.
+
+Youāre like me.
+
+Thatās right.
+
+Iām the one youāre looking for.
+
+Iām the one whoās going to defeat you.
+
+(JOBU LAUGHS) OK.
+
+Hit me.
+
+Punch my face.
+
+(YELLS)
+
+(BOTH GRUNTING)
+
+(BOTH GROANING)
+
+Oh⦠(CRYING)
+
+Oh! Ow! Ow!
+
+Oh, stop!
+
+Wow.
+
+Hi, Dad.
+
+Weāre⦠weāre just practising karaoke for tonight.
+
+(JOBU SINGS) āŖ La-la-la! āŖ
+
+I will take care of it!
+
+Sheāll take care of it, Dad.
+
+Go.
+
+Honey, you OK?
+
+JOBU: Itās OK.
+
+EVELYN: Go!
+
+Yeah, I just fell on the couch.
+
+EVELYN: Go!
+
+OK.
+
+EVELYN: Oh.
+
+Owā¦
+
+Heās so sweet.
+
+(SIGHS) OK.
+
+Hey, hey, buddy!
+
+If you donāt want to fight me, thenā¦
+
+Why?
+
+Why what?
+
+What⦠whatās all this for?
+
+(SMACKING LIPS)
+
+Why was I looking for you?
+
+Yeah.
+
+(EVELYN SIGHS)
+
+Sit down.
+
+Sit down, grab a snack, make yourself comfortable, huh?
+
+Oh, hey, you OK?
+
+OK.
+
+Mmm. We can speed this up.
+
+(SIGHS)
+
+Sit on the crack. (GRUNTS)
+
+Sit on the crack of the couch, OK?
+
+Get comfortable.
+
+(HIGH-PITCHED RINGING, BUZZING)
+
+(EVELYN GASPS, SCREAMS)
+
+(ETHEREAL MUSIC PLAYING)
+
+(ECHOING WHISPERING VOICES)
+
+(BAGEL DEIRDRE WHISPERS) Bagel.
+
+(GASPS AND GRUNTS)
+
+Please, I donāt care about the bagel.
+
+I donāt care about the Alpha verse.
+
+I only care about my Joy.
+
+Give me back my daughter and Iāll leave you alone forever.
+
+JOBU: Sorry! No can do.
+
+Why not?
+
+JOBU: I am your daughter. Your daughter is me.
+
+Every version of Joy is Jobu Tupaki.
+
+You canāt separate us.
+
+No.
+
+I have felt everything your daughter has felt.
+
+And I know the joy⦠and the pain of having you as my mother.
+
+EVELYN: Then you know I would doā¦
+
+Only do the right thing for her, for you.
+
+āRightā is a tiny box invented by people who are afraid and I know what it feels like to be trapped inside that box.
+
+Momā¦
+
+EVELYN: No, itās not like that.
+
+Itās Gong Gong.
+
+Heās a different generation.
+
+You donāt have to hide behind him anymore.
+
+You should feel relieved.
+
+The bagel will show you the true nature of things.
+
+Youāll be free from that box, just like me.
+
+EVELYN: No, no, Iām not like you.
+
+Youāre young and your mind is always changing.
+
+I still know who I am.
+
+You have no idea what youāve done.
+
+Youāre stuck like this forever.
+
+No, Iām going back with my Joy, to my family, to live my life.
+
+A happy life.
+
+(SCOFFS) OK.
+
+(UNSETTLING MUSIC PLAYING)
+
+Good luck with that.
+
+(HIGH-PITCHED RINGING)
+
+(DISTORTED EERIE MUSIC BUILDS)
+
+WAYMOND: Thank you so much for coming.
+
+(WAYMOND SPEAKING INDISTINCTLY)
+
+(MUTED SPEECH)
+
+WOMAN: Thank you. Thank your father.
+
+(PENSIVE MUSIC PLAYING)
+
+JOBU: All this time⦠I wasnāt looking for you so I could kill you. I was just looking for someone who could see what I see.
+
+Feel what I feel.
+
+(WAYMOND SPEAKING MANDARIN)
+
+(INDISTINCT CHATTER)
+
+JOBU: And that someoneā¦
+
+(FREQUENCY WARBLES, STATIC)
+
+ā¦is you.
+
+(DEVICE POWERING UP, BEEPS)
+
+WAYMOND: Evelyn!
+
+Youāre alive!
+
+ALPHA GONG GONG: Impossible.
+
+Hello?
+
+(DEIRDRE ON PHONE) Mrs Wang?
+
+Where⦠where are you?
+
+I mean, to not even show up for your appointment?!
+
+Shut up.
+
+What did you just say?
+
+EVELYN: I said shut up.
+
+You donāt matter.
+
+Whatever I did, Iām sorry.
+
+Nothing matters.
+
+DEIRDRE: Mrs Wang!
+
+(DISTORTED) You are gonna be in serious trouble!
+
+Do you understand?
+
+For you to disrespectā¦
+
+(PHONE BEEPS)
+
+(MOVIE STAR EVELYN SPEAKING)
+
+(LAUGHING)
+
+(MICROPHONE FEEDBACK)
+
+(CHEERING IN MANDARIN)
+
+Happy New Year!
+
+Another year, hmm?
+
+Pretending we know what weāre doing, but, really, weāre just going around in circles.
+
+Doing laundry and taxes, and laundry and taxes.
+
+(MICROPHONE FEEDBACK)
+
+(MAN COUGHS)
+
+No more running.
+
+DEIRDRE: Excuse me.
+
+Where are the owners? Oh.
+
+There you are. Mr and Mrs Wang.
+
+You have left me no option but to authorise the seizure of your personal and your business assets.
+
+You have to vacateā¦
+
+Wait, Evelyn!
+
+WOMAN: Itās just so good, you know?
+
+What are you doing? No! No!
+
+(DINERS GASPING)
+
+RACCOON: My God, Chad, I told you she couldnāt be trusted!
+
+Evelyn, please! Calm down.
+
+DEIRDRE: ..within 48 hours orā¦
+
+(SPEAKING MANDARIN)
+
+(THUNDER RUMBLES)
+
+(DISTORTED GRUNTING)
+
+EVELYN: Everythingā¦
+
+(CACKLING)
+
+(FLAPPING LIPS, LAUGHING)
+
+Ugh!
+
+(WIND WHISTLING)
+
+WAYMOND: What are you doing?
+
+JOBU: Not a single moment will go by without every other universe screaming for your attention.
+
+Never fully there.
+
+Just a lifetime ofā¦
+
+RACCOON: No, no!
+
+ā¦fractured moments.
+
+CHAD: Raccaccoonie!
+
+JOBU: ..contradictions and confusionā¦
+
+CHAD: Get off me!
+
+Chad, donāt forget about me.
+
+Here are the papers.
+
+Oh! Oh, officer?
+
+OFFICER: OK, OK.
+
+(MICROPHONE FEEDBACK)
+
+ā¦with only a few specks of time where anything actually makes any sense.
+
+(INDISTINCT CHATTER)
+
+Iāve always hated this place.
+
+(GONG GONG AND WAYMOND SHOUTING)
+
+(STIRRING MUSIC PLAYING)
+
+(DEIRDRE SCREAMING)
+
+(SCREAMS)
+
+CHAD: Raccaccoonie!
+
+Chad!
+
+(STIRRING MUSIC CONTINUES)
+
+Get off me! Get off!
+
+(MUSIC DARKENS)
+
+Evelyn, why?!
+
+(SCREAMING)
+
+(EVELYNS SCREAMING)
+
+(BIRDSONG)
+
+(DISTORTED MUSIC PLAYING)
+
+(INAUDIBLE)
+
+(JUMBLED CACOPHONOUS MUSIC)
+
+(SOMBRE MUSIC PLAYING)
+
+(BODY THUDS)
+
+(WIND WHOOSHES)
+
+(SILENCE)
+
+(WIND WHISTLING)
+
+(WIND BLUSTERING)
+
+(SLOW, DISTANT PIANO NOTES)
+
+(MELANCHOLY MUSIC PLAYING)
+
+Do you know why I actually built the bagel?
+
+It wasnāt to destroy everything.
+
+It was to destroy myself.
+
+I wanted to see if I went in, could I finally escape?
+
+Like, actually die.
+
+At least this way⦠I donāt have to do it alone.
+
+(STATIC, DISTORTED VOICE)
+
+DEIRDRE: Youāre not listening.
+
+This is out of my leagueā¦
+
+Judge Brenner signedā¦
+
+(WAYMOND SPEAKING INDISTINCTLY)
+
+Well, excuse me! Excuse me, Mr Wang.
+
+Every person I know is going through a hard time.
+
+Itās a hard timeā¦
+
+JOBU: Evelyn!
+
+Come back.
+
+(DEIRDRE CONTINUES INDISTINCTLY)
+
+EVELYN: My silly husband.
+
+Probably making things worse.
+
+JOBU: Ignore it.
+
+(SIGHS)
+
+OK, you can let her go.
+
+You, let her go. Itās OK. Yes!
+
+Thank you.
+
+(KEYS JANGLE)
+
+How? Thatās impossible.
+
+JOBU: Itās just a statistical inevitability.
+
+Itās nothing special.
+
+(TEARFULLY) I donāt know.
+
+I just talked to her.
+
+(SNIFFLES)
+
+(WAYMOND SINGING SOFTLY IN MANDARIN)
+
+(GENTLE MUSIC PLAYING)
+
+(CEO WAYMOND SPEAKING MANDARIN)
+
+(LIGHTER CLICKS)
+
+WAYMOND: Please!
+
+(WAYMOND WHIMPERS)
+
+Please!
+
+Can we⦠can we just stop fighting?
+
+(CEO WAYMOND CONTINUES IN MANDARIN)
+
+I know you are all fighting because youāre scared and confused.
+
+Iām confused too.
+
+All day⦠I donāt know what the heck is going on.
+
+But somehow⦠this feels like itās all my fault.
+
+(CEO WAYMOND CONTINUES IN MANDARIN)
+
+(WEEPING) I donāt know.
+
+The only thing I do know⦠is that we have to be kind.
+
+Please.
+
+Be kind⦠especially when we donāt know whatās going on.
+
+(CEO WAYMOND CONTINUES IN MANDARIN)
+
+JOBU: Hey, Evelyn!
+
+Bagel.
+
+ALPHA GONG GONG: Evelyn⦠(CHUCKLES)
+
+You can still turn around and avoid all this.
+
+WAYMOND: Pleaseā¦
+
+ā¦be kind.
+
+Itās too late, Waymond.
+
+(TREMBLING)
+
+Donāt say that.
+
+(SENTIMENTAL MUSIC PLAYING)
+
+(LAUGHTER ON TV)
+
+(LAUGHING) Did you see that?
+
+(EXCLAIMING EXCITEDLY)
+
+Ooh! Ooh-ooh! Ooh!
+
+Huh! Found it!
+
+JOY: Check this!
+
+What song is this?
+
+(RINGING RHYTHMICALLY)
+
+(RINGING ECHOES)
+
+WAYMOND: Thanks. Thank you for coming.
+
+(MUTED CHATTER)
+
+Thatās very funny.
+
+WAYMOND: Yeah, thatās it?
+
+YOUNG JOY: Yeah!
+
+(CEO WAYMOND SPEAKING MANDARIN)
+
+(CHUCKLES)
+
+(MUSIC BUILDS)
+
+(SINGING SOFTLY)
+
+(SNIFFLING)
+
+(DUSTPAN CLATTERS)
+
+WAYMOND: Iām sorry too.
+
+(SPEAKING INDISTINCTLY)
+
+(INAUDIBLE)
+
+(LAUGHING)
+
+(INHALES)
+
+JOBU: Oh!
+
+(VOICE ECHOES) So cute!
+
+Come on, Evelyn.
+
+Come on.
+
+Oh.
+
+I get it.
+
+Feeling a good thing.
+
+You got your hopes up.
+
+So Iām here to save you some time.
+
+Eventually⦠that all just goes away.
+
+(VOICE ECHOES) ..just goes away.
+
+Come on.
+
+(DARK MUSIC RISES)
+
+(DRAMATIC SOMBRE MUSIC)
+
+(SCREAMING)
+
+JOBU: I donāt care if you come with me.
+
+Enjoy your life.
+
+(GRUNTS) Ugh!
+
+Evelyn! Evelyn, please!
+
+No more!
+
+I donāt want to hurt you.
+
+(EVELYN GRUNTING)
+
+Joy, come back with me.
+
+Joy! Joy!
+
+(GRUNTS)
+
+(YELLING)
+
+What did my silly husband say to you?
+
+He told me about your situation.
+
+I remembered when my husband served me papers.
+
+I drove his Kia Forte through my neighbourās kitchen.
+
+Huh!
+
+But you know what I say?
+
+Itās called, āUnlovable bitches like us⦠make the world go āround.ā
+
+(PLAYING PIANO)
+
+EVELYN: Donāt stop playing.
+
+Play something for me.
+
+(PLAYING āCLAIR DE LUNEā)
+
+Thatās not true.
+
+(DEIRDRE SIGHS)
+
+Youāre not unlovable.
+
+Youāre not unlovable!
+
+What are you talking about?
+
+There is always something to love.
+
+Even in a stupid, stupid universe where we have hot dogs for fingers, weād get very good with our feet.
+
+(āCLAIR DE LUNEā CONTINUES)
+
+(GRUNTING)
+
+(BOTH CHOKING AND GRUNTING)
+
+(DEIRDRE GASPS)
+
+Oh!
+
+(DEIRDRE EXCLAIMS)
+
+(GRUNTS)
+
+EVELYN: See?
+
+OK.
+
+(CRIES) I feel nothing.
+
+I⦠I feel⦠I feel⦠(SOBBING)
+
+(CONTINUES PLAYING āCLAIR DE LUNEā)
+
+(GUNS COCKING)
+
+Donāt let her stop Jobu!
+
+Open fire!
+
+(INAUDIBLE)
+
+(HIGH-PITCHED RINGING)
+
+(GRINDING)
+
+(STATIC BUZZES)
+
+(GENTLE MUSIC PLAYING)
+
+(DISTORTED STATIC)
+
+So stupid!
+
+(GENTLE MUSIC RISES)
+
+(CRACKING)
+
+WAYMOND: Evelyn?
+
+What are you doing?
+
+Iām learning to fight like you.
+
+(GENTLE DREAMY MUSIC PLAYING)
+
+(INAUDIBLE)
+
+(SWORD WHOOSHING)
+
+(āWEDDING MARCHā PLAYING)
+
+(MAN YELLING)
+
+RICK: You know, Evelyn, my wife used to wear that exact same perfume,
+
+God rest her soul.
+
+(GRUNTS)
+
+DR EVELYN: These are direct indications that thereās some impingement of the nervous system.
+
+(GRUNTS)
+
+DR EVELYN: With a little bit of help, we could be seeing things nice and straight.
+
+(YELLING AND GASPING)
+
+DR EVELYN: You might feel a little sore, but everything is looking pretty good.
+
+Thank you.
+
+Clean up in there, alright?
+
+(MUFFLED YELLING)
+
+Hah!
+
+(GRAND MUSIC PLAYING)
+
+(DISTORTED GROANING)
+
+(PULSATING DRAMATIC ELECTRONIC MUSIC)
+
+(WHEELCHAIR BEEPING)
+
+(GRUNTS)
+
+(GRUNTING AND GROANING)
+
+(PANTING)
+
+(YELLING)
+
+(GRUNTING)
+
+(GASPING)
+
+You took everything away from me.
+
+Iām sorry.
+
+(SOBBING) Raccaccoonie taught me so much!
+
+I⦠I didnāt even know how to boil an egg and he taught me how to spin it on a spatula.
+
+Iām useless alone.
+
+(GASPS)
+
+Weāre all useless alone.
+
+Itās a good thing youāre not alone.
+
+Oh!
+
+Letās go rescue your silly raccoon.
+
+(EXCLAIMING AND GRUNTING)
+
+Oh, weāre gonna do it!
+
+(PANTING)
+
+(BOTH SHOUTING)
+
+(GRUNTING)
+
+(YELLING)
+
+(ALL YELLING)
+
+Arggh!
+
+(POPPING)
+
+(DOG WHIMPERING)
+
+Oh-ho-ho!
+
+(UPLIFTING MUSIC PLAYING)
+
+(DEEP WHIRRING)
+
+(GONG GONG GRUNTS) Get out of the way!
+
+(EVELYN GRUNTING)
+
+(EVELYN GROANING)
+
+(BOTH ARGUING)
+
+(EVELYN SPEAKING)
+
+ACTRESS EVELYN: Waymond!
+
+JOBU: See?
+
+Itās only a matter of time before everything balances itself out.
+
+Come on, come on, come on!
+
+CHAD: I canāt.
+
+Iām sorry, Raccaccoonie! Iām sorry!
+
+(WHIRRING)
+
+(GROANING)
+
+(WHISPERING) Evelyn, let her go.
+
+(SIGHS)
+
+But she turned out to be stubborn, aimless, a mess.
+
+Just like her mother.
+
+But now I see.
+
+Itās OK that sheās a mess.
+
+Because just like meā¦
+
+Huh.
+
+(GASPS)
+
+(RUNNING FOOTSTEPS RECEDE)
+
+(WIND BLUSTERING)
+
+(WHIRRING)
+
+(DRAMATIC CHORAL SINGING ECHOES)
+
+(DRAMATIC MUSIC RISES)
+
+(GRUNTS)
+
+(YELLING)
+
+(GRUNTING)
+
+(GROANS)
+
+(PEOPLE EXCLAIM)
+
+Well, maybe you win in this universe, but in another timeā¦
+
+(BOTH GRUNTING)
+
+ā¦I beat you!
+
+Ohh!
+
+Or we tie!
+
+(BOTH CONTINUE GRUNTING)
+
+(BIRDSONG)
+
+JOBU: Or we just⦠hang around.
+
+EVELYN: OK, Joy, listen.
+
+(EVELYN GRUNTS)
+
+Because itās all just a pointless swirling bucket of bullshit.
+
+Huh!
+
+(METAL SCREECHES)
+
+That bagel is where we finally find peace, Evelyn.
+
+Stop calling me Evelyn!
+
+(YELLS)
+
+I
+
+Am
+
+Your
+
+mother!
+
+(BOTH GRUNTING)
+
+(EVELYN WHISPERS INDISTINCTLY)
+
+(WHIRRING)
+
+Ah Ba?
+
+(JOBU GRUNTING)
+
+(JOY SHOUTS) Seriously?
+
+Can you please justā¦
+
+ā¦stop?!
+
+Mom.
+
+Just⦠just stop.
+
+Good for you. Youāre figuring your shit out.
+
+And thatās great. Iām really, really happy for you.
+
+But Iāmā¦
+
+ā¦Iām tired.
+
+I donāt want to hurt anymore.
+
+And for some reason when Iām with you, it just⦠it just hurts the both of us.
+
+So letās just go our separate ways, OK?
+
+Just let me go.
+
+(SOFTLY) OK.
+
+(SENTIMENTAL MUSIC PLAYING)
+
+(WIND BLUSTERING)
+
+(YOUNG JOY LAUGHING)
+
+Wait.
+
+You are getting fat.
+
+And you never call me even though we have a family plan.
+
+What?
+
+And itās free.
+
+You only visit when you need something.
+
+And you got a tattoo and I donāt care if itās supposed to represent our family.
+
+You know I hate tattoos.
+
+And of all the places I could be, why would I want to be here with you?
+
+Yes, youāre right.
+
+It doesnāt make sense.
+
+WAYMOND: Evelyn!
+
+Let her finish.
+
+Maybe itās like you said.
+
+Maybe there is something out there, some new discovery that will make us feel like even smaller pieces of shit.
+
+Something that explains why you still went looking for me through all of this noise.
+
+And why, no matter what, I still want to be here with you.
+
+I will always⦠always⦠want to be here with you.
+
+So what? Youā¦
+
+Youāre just gonna ignore everything else?
+
+You could be anything, anywhere.
+
+Why not go somewhere where your⦠where your daughter is more than just⦠this? (LAUGHS BITTERLY)
+
+Here, all we get are a few specks of time where any of this actually makes any sense.
+
+Then I will cherish these few specks of time.
+
+(DEVICE POWERING DOWN)
+
+You push the button.
+
+Yeah, there you go.
+
+I feel like Iām 14.
+
+(COUGHS)
+
+Yeah.
+
+EVELYN: Youāre a crazy woman!
+
+DEIRDRE: Takes one to know one.
+
+Iām sorry, Raccaccoonie! Iām sorry!
+
+What are you doing?
+
+Grab my hair.
+
+(BOTH GRUNTING)
+
+(SPEAKING CANTONESE)
+
+What did he say? (CHUCKLES)
+
+(SOBBING)
+
+(MUSIC RISES)
+
+(YELLS)
+
+(BOTH LAUGHING)
+
+(TRADITIONAL SINGING)
+
+(ALL SINGING) āŖ Weāre a family⦠āŖ
+
+(YELLING)
+
+āŖ Family⦠āŖ
+
+(MUSIC STOPS)
+
+(BOTH SOBBING)
+
+(WAYMOND CHUCKLES)
+
+This is so awkward.
+
+This is awkward, right?
+
+Do you still want to do your party?
+
+We can do whatever we want.
+
+Nothing matters.
+
+(JOY CHUCKLING)
+
+(TOILET FLUSHING)
+
+(DOOR OPENS AND CLOSES)
+
+JOY: OK, weāre definitely late now, guys.
+
+Do you have to bring all these?
+
+Mmm-hmm.
+
+That needs to go in the bag too.
+
+(JOY SCOFFS) Taxes suck.
+
+(JOY HUMMING)
+
+(INDISTINCT CHATTERING)
+
+Thank you for the ride, Becky!
+
+Hey, itās good.
+
+Mmm-hmm. You got this, OK?
+
+Becky?
+
+Iāll call you after.
+
+You need to grow your hair.
+
+(CHUCKLING)
+
+Wow.
+
+(BOTH LAUGHING)
+
+Iāll call you later!
+
+EVELYN: Hurry, hurry!
+
+I gotta pee. Hold on.
+
+OK. Hurry.
+
+(SECURITY SCANNER BEEPING)
+
+(CHUCKLES, SPEAKS MANDARIN)
+
+DEIRDRE: OK. Yes.
+
+I am happy to say I do think things are better.
+
+This is⦠this is an improvement.
+
+And Iām glad that you listened.
+
+But we have a problem because you listened, but you didnāt listen and that has to do with the Schedule C.
+
+You see, you didā¦
+
+(INDISTINCT VOICES ECHO)
+
+(SINGING AND CHATTERING OVERLAP)
+
+DEIRDRE: Evelyn! Did you hear me?
+
+Sorry. What did you say?
+
+(DRAMATIC MUSIC CRESCENDOS)
+
+(MUSIC ENDS)
+
+(SOFT MUSIC PLAYING)
+
+SONG: āŖ This is a life
+
+āŖ Free from destiny
+
+āŖ Not only what we sow
+
+āŖ Not only what we show
+
+āŖ Ooh
+
+āŖ This is a life
+
+āŖ Every possibility
+
+āŖ Free from destiny
+
+āŖ I choose you and you choose me
+
+āŖ Not only what we sow
+
+āŖ Every space and every time
+
+āŖ Not only what we show
+
+āŖ What we know
+
+āŖ This is a light
+
+āŖ Many lives that couldāve been
+
+āŖ Free from entropy
+
+āŖ Entangled for eternity
+
+āŖ Not only hands and toes
+
+āŖ Not only what weāve known
+
+āŖ We find
+
+āŖ This life
+
+āŖ Somehow
+
+āŖ Alright
+
+āŖ This is a life
+
+āŖ Slow and sudden miracles
+
+āŖ View of other worlds
+
+āŖ From our windowsills
+
+āŖ With the weight
+
+āŖ Of eternity
+
+āŖ At the speed of light
+
+āŖ This is a life
+
+āŖ This is our life. āŖ
+
+SONG: āŖ I love you, I love you
+
+āŖ I love you, I love you
+
+āŖ I love you, I love you
+
+āŖ I love you, I love you
+
+āŖ I love you, I love you
+
+āŖ I love you, I love you
+
+āŖ I love you
+
+āŖ I love you
+
+āŖ I love you
+
+āŖ I love
+
+āŖ You
+
+āŖ Ohh! āŖ
diff --git a/data/thor_love_and_thunder.txt b/data/thor_love_and_thunder.txt
new file mode 100644
index 0000000000000000000000000000000000000000..54f0ab415010abde7e627b8a9b7d54e561925a8d
--- /dev/null
+++ b/data/thor_love_and_thunder.txt
@@ -0,0 +1,4519 @@
+Thorās retirement is interrupted by a galactic killer known as Gorr the God Butcher, who seeks the extinction of the gods. To combat the threat, Thor enlists the help of King Valkyrie, Korg and ex-girlfriend Jane Foster, who ā to Thorās surprise ā inexplicably wields his magical hammer, Mjolnir, as the Mighty Thor. Together, they embark upon a harrowing cosmic adventure to uncover the mystery of the God Butcherās vengeance and stop him before itās too late.
+
+* * *
+
+(WIND WHOOSHING)
+
+(MELANCHOLY MUSIC PLAYING)
+
+GORR: Oh, great and mighty Rapu, we pray to you for water and sustenance.
+
+I pray to you, not for me, but for my daughter.
+
+(WIND GUSTING)
+
+(MELANCHOLY MUSIC CONTINUES)
+
+(CHUCKLES SOFTLY)
+
+(WEAKLY) Iām tired.
+
+(CRYING SOFTLY)
+
+(CONTINUES CRYING)
+
+(SNIFFLES)
+
+(WIND GUSTING)
+
+VOICES: (WHISPERING) You have suffered.
+
+VOICE 1: Come to me.
+
+VOICE 2: Come to me.
+
+VOICES: You have suffered.
+
+Come to me.
+
+(WIND HOWLING)
+
+(INDISTINCT WHISPERING)
+
+You have suffered.
+
+(BIRDS AND INSECTS CHIRPING)
+
+(WATER BURBLING)
+
+(GRUNTING IN RELIEF)
+
+(COUGHS)
+
+(OBJECT STABS)
+
+(WINCES)
+
+(GRUNTS)
+
+(PANTING)
+
+Ah! What do we have here?
+
+(GRUNTING CONTENTEDLY)
+
+Look at it.
+
+Itās gobbling up all my fruit.
+
+Rapu.
+
+Bringer of Light.
+
+Oh, itās one of mine.
+
+(LAUGHTER)
+
+I am Gorr, the last of your disciples.
+
+We have lost everything, my lord.
+
+The land is dry.
+
+All life is lost.
+
+But our faith in you never wavered and now we await the promise of the eternal reward.
+
+Is this why you celebrate?
+
+(LAUGHS)
+
+He⦠He thinks thereās an eternal reward.
+
+(ALL LAUGHING)
+
+No. No, sorry.
+
+Thereās no eternal reward for you, dog!
+
+(GORR GASPS)
+
+What weāre celebrating is a fresh kill.
+
+We just vanquished the holder of the Necroswordā¦
+
+VOICE 1: You have suffered. RAPU: ā¦before he could harm any other gods with that cursed blade.
+
+VOICE 2: If itās revenge you seek.
+
+He threatened to end my entire empire.
+
+But, my lord, your empire has already ended.
+
+Thereās no one left to worship you.
+
+RAPU: Thereāll be more followers to replace you.
+
+There always are.
+
+(SHUDDERING) We have suffered⦠and we have starved.
+
+(GORR CRYING)
+
+My daughter died⦠in your name.
+
+And well you should.
+
+Suffering for your gods is your only purpose.
+
+Thereās nothing for you after death.
+
+Except death.
+
+You are no god.
+
+(BREATHING HEAVILY)
+
+I renounce you.
+
+(CHOKING)
+
+(FLOWER GODS GASPING)
+
+(RAPU SHUSHES)
+
+Now your meaningless life finally does have a purpose.
+
+(CONTINUES CHOKING)
+
+To sacrifice yourself to me.
+
+VOICE 3: If itās revenge you seekā¦
+
+VOICE 4: ā¦kill all the gods.
+
+Go to Eternity.
+
+VOICE 3: If itās revenge you seek⦠summon the Bifrost.
+
+VOICE 4: Go to Eternity.
+
+VOICE 5: Kill all the gods.
+
+VOICE 3: Summon the Bifrost.
+
+VOICE 4: Go to Eternity.
+
+VOICE 5: Kill all the gods.
+
+Kill all the gods. Kill all the gods.
+
+(SWORD STABBING)
+
+(FLOWER GODS GASPING)
+
+(RAPU CHOKING)
+
+(FLOWER GODS WHIMPERING)
+
+(FLOWER GODS SHRIEK)
+
+(SINISTER MUSIC PLAYING)
+
+RAPU: The sword chose you.
+
+You are now cursed!
+
+Funny.
+
+It doesnāt feel like a curse.
+
+(GROANS)
+
+Feels like a promise.
+
+So, this is my vow.
+
+All gods will die.
+
+(SWORD SWISHES)
+
+(SINISTER MUSIC PLAYS)
+
+(SINISTER MUSIC STOPS)
+
+(SOFT MUSIC INTRO PLAYS)
+
+(HARD ROCK VERSION OF MARVEL THEME PLAYING)
+
+KORG: Come, come, gather round.
+
+And listen to the legend of the Space Viking.
+
+AKA the God of Thunder. AKA Thor Odinson.
+
+(ONLY TIME BY ENYA PLAYING)
+
+Raised in the way of the warrior, Thor was taught to help win battles, fighting the good fight for those who canāt fight good.
+
+(BABY THOR COOING)
+
+He grew and he grew and he grew.
+
+He was sensitive, like a smile.
+
+And his loving nature did not discriminate.
+
+He once loved a swashbuckling Passionista.
+
+Another time, he loved a Wolf Woman on a Woman Wolf.
+
+(THOR AND WOLF HOWL)
+
+But Thorās one true love was an Earth woman named Jane Fonda.
+
+Oh, wait. No. Jane Foster.
+
+But sadly, in the battle for love, Thor lost.
+
+Ooh.
+
+In fact, he lost a lot of people in those days.
+
+His mum.
+
+His dad.
+
+And that guy.
+
+And that guy.
+
+And whoever that is.
+
+And Heimdall.
+
+And his brother.
+
+(THOR YELLING)
+
+And his brother, again.
+
+(THOR YELLING)
+
+And again.
+
+(DISTANT YELLING)
+
+Poor Thor had to watch his planet explode.
+
+And then he said, āWhat have I done?ā
+
+It seemed that everything and everyone he loved, he lost.
+
+And so he hid his heart behind a big, fleshy bod, so it could never be broken again.
+
+But just because he was done loving, didnāt mean he was done fighting.
+
+He teamed up with the Guardians of the Galaxy and set off on some classic Thor adventures.
+
+He got in shape.
+
+Putting in the hard yards.
+
+Turning pains into gains, and never skipping leg day.
+
+(THOR GRUNTS)
+
+He went from Dad Bod to God Bod.
+
+But beneath his God Bod, there was still a Sad Bod just trying to get out.
+
+(ALL YELLING)
+
+Because all of the bods that Thor had worn over the years couldnāt hide the pain that he was feeling on the inside.
+
+So he gave up his search for love, accepting that he was only good for one thingā¦
+
+Waiting in quiet contemplation for someone to say, āThor, we need your help to win this battle.ā
+
+(SONG ENDS)
+
+QUILL: Thor.
+
+(DISTANT EXPLOSIONS)
+
+We need your help to win this battle.
+
+Letās go.
+
+(SIGHS) Okay. Come on, Storm breaker.
+
+Back to work.
+
+We must hurry, okay?
+
+People are dying.
+
+See you down there.
+
+(GRUNTS)
+
+(DISTANT GUNFIRE)
+
+Hurry up!
+
+(YELLING)
+
+(TENSE MUSIC PLAYING)
+
+(CLUCKING)
+
+Give me those. Youāre gonna break āem.
+
+(GRUNTING) I am Groot!
+
+Ah, you got sap all over it.
+
+Hello, everybody.
+
+ROCKET: Well, well, look who it is.
+
+How are we doing, guys?
+
+DRAX: Terrible!
+
+Weāre all about to die.
+
+You said this planet would be a relaxing holiday.
+
+I said it was going to be, āLike a relaxing holiday.ā
+
+But look at that resplendent skyscape.
+
+Three suns of Saturn.
+
+What could be more relaxing than that?
+
+An actual holiday!
+
+Die, Booskan scum!
+
+(BOOSKANS GROAN)
+
+God of Thunder.
+
+King Yakan.
+
+You have finally joined our fight.
+
+Well, as they say, āBetter late than not at all.ā (CHUCKLES)
+
+Yes, itās very nice.
+
+As you know, we used to live in a peaceful oasis.
+
+But then our gods were murdered.
+
+Murdered?
+
+And now our sacred temple has been left unguarded, and Habooskaās hordes took control of its power.
+
+It is our most sacred shrine and he desecrates it.
+
+Not for long.
+
+(DRAMATICALLY) Ah!
+
+King Yakan, tell them what happened here today.
+
+Tell of the time that Thor, and his ragtag, motley crew of misfit desperados, turned the tide of the battle, and etched their names in history.
+
+For the odds may be against us, but Iāll tell you this for freeā¦
+
+Here it comes.
+
+This ends here and now!
+
+(MOUTHING ALONG)
+
+Oh!
+
+(WELCOME TO THE JUNGLE BY GUNS Nā ROSES PLAYING)
+
+(GRUNTS)
+
+(EXCLAIMS)
+
+(ENGINE ROARING)
+
+(GRUNTS)
+
+(WELCOME TO THE JUNGLE BY GUNS Nā ROSES CONTINUES)
+
+(THOR GRUNTING)
+
+(SCREECHES)
+
+(THOR GRUNTS)
+
+(LAUGHS)
+
+(EXCLAIMS)
+
+(GRUNTS)
+
+(STORMBREAKER POWERS UP)
+
+(GRUNTS)
+
+(GRUNTS)
+
+(ENGINES REVVING)
+
+(STRAINING)
+
+(ENGINES CONTINUE REVVING)
+
+(YELLING)
+
+(TURBINES SQUEAKING)
+
+(BOOSKAN CACKLES)
+
+Heās not going to go into the temple, is he? No.
+
+(CRACKLING)
+
+Oh.
+
+(SONG STOPS)
+
+(ALL CHEERING)
+
+Well done, everybody.
+
+We can collectively take credit for that because we worked as a team.
+
+We used our hearts and our minds to defeat the enemy with minimal loss or damage.
+
+(CROWD GASPING)
+
+What a classic Thor adventure!
+
+Hurrah!
+
+(SOUNDS FADE OUT)
+
+(MACHINE THRUMMING)
+
+(THRUMMING STOPS)
+
+(SIGHS)
+
+(INDISTINCT TV CHATTER)
+
+Good book?
+
+MAN: Yeah.
+
+I wrote it.
+
+Wait. Youāre Dr. Jane Foster?
+
+I am.
+
+Uh⦠Hi. (CHUCKLES)
+
+Hi.
+
+Howās the, uh, Einstein-Rosen Bridge?
+
+Itās tough.
+
+Yeah.
+
+Really tough.
+
+Itās⦠You need a 3D model.
+
+You ever see Event Horizon?
+
+No.
+
+(SIGHS)
+
+Interstellar?
+
+No.
+
+That movie explains everything really clearly.
+
+Um, all right. The Einstein-Rosen Bridge folds space, so that point A and point B coexist in space and time.
+
+Like that.
+
+You just ruined your own book.
+
+Yeah, but now you understand wormholes.
+
+(CHUCKLES)
+
+Watch those movies.
+
+Okay.
+
+Okay.
+
+Saw the Hot Cheetos, had to get it.
+
+(CLEARS THROAT)
+
+(SIGHS NOISILY)
+
+So, howās, uh⦠howās it going?
+
+Itās going amazing.
+
+Have you told anyone else besides me?
+
+When people find out, they start acting weird.
+
+Theyāre just different.
+
+I donāt need that in my life right now.
+
+Anyway, itās not that serious.
+
+Jane, itās Stage Four.
+
+Out of, like, how many stages?
+
+Four.
+
+That we know about.
+
+(CHUCKLES)
+
+(DARCY SIGHS)
+
+Oh, you have somewhere else you gotta be right now thatās more important than chemo?
+
+No.
+
+(JANE TUTS)
+
+Youāre trying to get back to the lab, arenāt you?
+
+I have a few ideas Iām trying.
+
+Okay, no, time out.
+
+I know you think your lab work is something you have to do, otherwise youāre letting down all of civilization, but youāre not getting what the universe is actually trying to tell you, so let me translate.
+
+Slow down.
+
+You need your energy to fight this thing.
+
+Iāll fight it my way, okay?
+
+Well, FYI, āmy wayā does not have to equal āalone in a lab.ā
+
+(GASPS)
+
+Maybe itās time to play the Space Viking card.
+
+Itās not a card.
+
+Yes, it is.
+
+Thereās no card.
+
+Thereās a card.
+
+Itās tall, itās blond, and itās gorgeous.
+
+Itās a handsome card.
+
+Jane, are you sure?
+
+Look, Darcy⦠I will figure this out by myself.
+
+(BEEPS)
+
+(SUSPENSEFUL MUSIC PLAYING)
+
+SELVIG: Results are still coming back the same.
+
+Iām afraid the chemo has very little effect.
+
+Iām so sorry, Jane.
+
+If thereās anything I can do, or if you just wanna talk, call me.
+
+(SIGHS)
+
+(RUSTLING)
+
+(SUSPENSEFUL MUSIC PLAYS)
+
+(PARADISE CITY BY GUNS Nā ROSES PLAYING)
+
+Smell like a king, because youāre worthy.
+
+Old Spice.
+
+(PLAYS OLD SPICE JINGLE)
+
+DIRECTOR: Cut!
+
+(BELL RINGS)
+
+(CAMERAS CLICKING)
+
+(CROWD CHEERING)
+
+(PARADISE CITY BY GUNS āNā ROSES CONTINUES)
+
+(SONG FADES)
+
+(BAND PLAYING GENTLE MUSIC)
+
+(BIRDS CHIRPING)
+
+ACTOR ODIN: Look at this place. Itās beautiful.
+
+Home.
+
+Yes, home, Father.
+
+Weāre here to take you home.
+
+Yes. To planet Asgard.
+
+Asgard is not a planet, my sons.
+
+It is people. It is you!
+
+And now, it is time for me to pass on to the spirit realm.
+
+(ACTOR LOKI WHIMPERS)
+
+I will take my place in the great banqueting hall of Valhalla, the resting place of the gods.
+
+Oh, one more thing.
+
+You have a sister.
+
+And so now, I turn into godly stardust, and say farewell.
+
+Oh, look.
+
+Do you see? Itās happening.
+
+Iām disappearing.
+
+(EMOTIONAL MUSIC PLAYING)
+
+No!
+
+Father!
+
+But wait! Brother!
+
+An ominous portal hath appeared behind us.
+
+BOTH: Transform!
+
+(AUDIENCE CHEERING)
+
+(OMINOUS MUSIC PLAYING)
+
+(LAUGHING WICKEDLY)
+
+(AUDIENCE GASPS)
+
+I am Hela, Goddess of Death.
+
+Now, I return to Asgard to stake my claim as the rightful heir to the throne, and no one will stop me!
+
+Join me or die!
+
+We will never join you, witch!
+
+Mjolnir!
+
+(LAUGHS TRIUMPHANTLY)
+
+Impossible!
+
+(GRUNTS)
+
+I broke your hammer!
+
+Time to die!
+
+BOTH: Bifrost!
+
+(CHEERING)
+
+You can almost feel the power of these magnificent and immovable stones.
+
+Okay. Letās head back to the village where we can drink some real Asgardian mead.
+
+Come on.
+
+(TOURISTS CHEER)
+
+(SOFT SUSPENSEFUL MUSIC PLAYING)
+
+(DEEP RUMBLING)
+
+(DRAMATIC MUSIC PLAYING)
+
+(THUNDER RUMBLING)
+
+(CRACKLING)
+
+(THUNDER CONTINUES RUMBLING)
+
+(MUSIC CRESCENDOING)
+
+God of Disaster, we thank you.
+
+We feared we would be at war forever without the protection of our gods, but now, peace shall reign.
+
+In return for your service, please accept these gifts.
+
+(INTENSE SCREAMING)
+
+As is tradition, the protectors of our world are bestowed with great beasts.
+
+(GOATS SCREAMING)
+
+(MEN GRUNTING)
+
+Giant goats!
+
+Oh, look at those! They are wonderful.
+
+Korg, look at that. Those things are beautiful.
+
+King Yakan, thank you so much.
+
+Listen, um, about the templeā¦
+
+I donāt wanna talk about the temple.
+
+I know, but if we were to talk about it, I think itās importantā¦
+
+Itās making me sad.
+
+ā¦to life and material objectsā¦
+
+And mad.
+
+Okay, Iāll stop talking.
+
+(CHUCKLES)
+
+Donāt forget the goats.
+
+Which you accepted, and now must take with you.
+
+No backsies.
+
+Aw. They are beautiful.
+
+Yes, they are beautiful.
+
+(GOATS SCREAMING)
+
+They also scream quite a lot.
+
+Theyāll be fine.
+
+(SCREAMING)
+
+I am Groot.
+
+We need to find the damn remote so we can download the distress signal!
+
+THOR: Retrace your steps. Where did you put the remote?
+
+One of your goats probably ate it!
+
+Goats didnāt eat the remote. Donāt be ridiculous.
+
+Well, I aināt digging through their crap.
+
+DRAX: I love them!
+
+(ROCKET GRUNTS)
+
+They should live with us forever!
+
+QUILL: Found the remote!
+
+Iām putting them down.
+
+MANTIS: Me too.
+
+Is it working or not?
+
+No, itās not workinā. Itās not charged.
+
+Well, maybe you need to find a chargerā¦
+
+(GUN POWERS UP)
+
+Get out of my way!
+
+Hey, hey! Whoa, whoa, whoa! Whoa, whoa!
+
+(KORG GRUNTS)
+
+THOR: Whew.
+
+Korg, you okay?
+
+Yeah, bro. All good.
+
+All right. Everybody, just relax.
+
+The goats are gonna be fine.
+
+If not, we can just use them for meatā¦
+
+(SCREAMING STOPS)
+
+ā¦ting people. Meeting people.
+
+Theyāre a great conversation starter.
+
+And Iāve been told you can summon them with a special whistle that goes something like this⦠(FAILS TO WHISTLE)
+
+No, thatās not it. (WHISTLES) No, thatās not it. (WHISTLES)
+
+No, thatās not it. You have a go.
+
+(GROWLS)
+
+No, thatās not it.
+
+KRAGLIN: Oh, hey, guys.
+
+Kraglin!
+
+KORG: (FAILS TO WHISTLE) No, thatās not it.
+
+You been here this whole time?
+
+Yeah, you said to stay with the ship.
+
+This is Glenda. Weāre married.
+
+(SPLUTTERS) I am Groot.
+
+What did we tell you about jumpinā into new relationships?
+
+That I shouldnāt be doing that.
+
+Yeah, you canāt get married on every single planet we land on.
+
+I am Groot.
+
+(BEEPING)
+
+QUILL: Finally!
+
+All right, here we go. Distress calls.
+
+FEMALE CALLER: Please help us! The God Butcher has found us!
+
+QUILL: God Butcher?
+
+MALE CALLER: He left them hanging as a warning.
+
+Look at all of these gods, murdered.
+
+MALE CALLER 2: Our greatest champions, now laid to waste.
+
+The horror.
+
+Who could have done something like this?
+
+Thor, where are you?
+
+Wait, wait, wait. What was that? Go back.
+
+Play that one.
+
+Thor, where are you?
+
+THOR: Sif?
+
+We need you here.
+
+My friend is in danger. We must go at once.
+
+Start the ship, my friends.
+
+I donāt know, maybe we should split up.
+
+So many people to save, I mean, look at all of these distressā¦
+
+(VEST CREAKS SLOWLY)
+
+ā¦calls.
+
+(SOMBER MUSIC PLAYING)
+
+Thor.
+
+You gonna be okay?
+
+I admire your commitment to each other.
+
+Itās a beautiful thing.
+
+Alas, itās something Iāll never have.
+
+Buddy, if I mayā¦
+
+You may.
+
+After thousands of years of living, you donāt seem to know who the hell you are.
+
+Iāve been lost before.
+
+But then I found meaning, I found love.
+
+And yeah, it got taken from me, and god, that hurts.
+
+But that shitty feeling is better than feeling empty.
+
+My hope for you is that one day, you will find something to make you feel this shitty.
+
+I have loved before. It didnāt work out.
+
+They either die a grismal death or they dump you with a handwritten letter.
+
+I donāt know which is worse, but itās why I keep everyone at armās length.
+
+(MUSIC ENDS ABRUPTLY)
+
+Youāve grown too attached.
+
+Damn it, I knew this would happen.
+
+You must go. Iāll find Sif.
+
+(SOMBER MUSIC CONTINUES)
+
+You answer the other calls.
+
+The galaxy needs its Guardians.
+
+Cool, yeah. We were just leavingā¦
+
+Shh. I know it hurts.
+
+But itās better this way. You have to trust me.
+
+To ease the pain, why donāt you, uh, take this ship here as a parting farewell gift?
+
+Oh, youāre giving me my ship?
+
+Yes, sheās yours.
+
+May you make as many memories with her as I have.
+
+Sheās a temperamental old lass.
+
+Will serve you well in a tight pickle.
+
+KRAGLIN: Iāll start the ship.
+
+Thank you.
+
+Goodbye, old friend.
+
+A human handshake to the Asgardian shake.
+
+Into the snake that you cannot trust.
+
+(WHOOSHES)
+
+Youāre really dragging this out.
+
+And finish with the classic Asgardian high one.
+
+(IMITATES EXPLOSION)
+
+DRAX: Letās go.
+
+(SPACESHIP POWERING UP)
+
+Take care of my crew.
+
+This is gonna be hard for them.
+
+Hurry up!
+
+Not her.
+
+Remember what I told you.
+
+You ever feel lost, just look into the eyes of the people that you love.
+
+Theyāll tell you exactly who you are.
+
+(ROUSING MUSIC PLAYING)
+
+All right. Bye.
+
+For what itās worth, letās cling to the good memories.
+
+(ENGINE HUMMING LOUDLY)
+
+We Asgardians say, āMay you travel with the speed of Odinās ravens. Iāll see you in Valhalla where we shall drink mead andā¦ā
+
+Theyāre gone.
+
+Alone again. Just me and you.
+
+Storm breaker!
+
+Watch out, you frickinā crazy axe!
+
+(DRAMATIC MUSIC PLAYING)
+
+So what do we do now, bro?
+
+Letās go get Sif!
+
+(GOATS SCREAMING)
+
+(GOATS SCREAM)
+
+KORG: Who or what is that?
+
+Falligar, God of the Falligarians.
+
+One of the nicest gods youāll ever meet.
+
+Oh, no.
+
+(GRUNTS)
+
+Sif, itās me, Thor.
+
+Odinson?
+
+Youāre missing an arm.
+
+Iām gonna get you home.
+
+No! Leave me here.
+
+I want to die a warriorās death.
+
+On the battlefield. In battle.
+
+And then I can claim my place in Valhalla.
+
+Oh, I hate to break it to you, but for a warrior to get into Valhalla, you have to die in the battle.
+
+You survived.
+
+Oh, shit.
+
+Maybe your arm is in Valhalla.
+
+What happened here?
+
+(SIGHS) Iāve been hunting a madman.
+
+I followed him here, but it was a trap.
+
+Who is this madman?
+
+The God Butcher is coming.
+
+He seeks the extinction of the gods.
+
+Asgard is next.
+
+(OMINOUS MUSIC PLAYS)
+
+(BELL CLANGING IN DISTANCE)
+
+(EERIE WHOOSHING)
+
+(LOW UNNERVING MUSIC PLAYING)
+
+(SINISTER MUSIC PLAYING)
+
+(CREATURES GROWLING)
+
+(ROCK SONG PLAYING QUIETLY ON SPEAKER)
+
+(WOMAN SCREAMING)
+
+(EXPLOSIONS)
+
+(OMINOUS MUSIC PLAYS)
+
+(CREATURE SCREECHES)
+
+(MUSIC BUILDS UP)
+
+(HORSE WHINNYING)
+
+(DRAMATIC MUSIC PLAYING)
+
+(GRUNTS)
+
+(WARRIORS GRUNT)
+
+MAN: Look, itās Thor!
+
+MAN 2: Thor!
+
+Take Sif to the infirmary.
+
+VALKYRIE: Hey!
+
+Whoād you piss off now?
+
+This is not my fault. Iāve never even seen these things, whatever the hell they are.
+
+Welcome back.
+
+(DRAMATIC MUSIC CONTINUES)
+
+(CREATURE ROARING)
+
+(SCREECHES)
+
+(METALLIC HUMMING OVERHEAD)
+
+(WHOOSHING)
+
+(WARRIORS CHEERING)
+
+Whoās the new guy?
+
+That guy? Youāre gonna love that guy.
+
+(WHOOSHING)
+
+Mjol⦠Mjolnir! Mjolnir!
+
+Itās me, Thor.
+
+Have you seen my hammer?
+
+(WHISTLES) Mjolnir, here, boy.
+
+(SOFT RUMBLING)
+
+Mjolnir?
+
+Mjolnir.
+
+(HEAVENLY MUSIC PLAYS)
+
+(SLOW-MOTIONED) Youāre back!
+
+(WHOOSHES)
+
+(MUSIC STOPS)
+
+Mjolnir!
+
+(DRAMATIC MUSIC INTRO PLAYING)
+
+(HEROIC ROCK MUSIC PLAYING)
+
+Excuse me.
+
+Hello. Thatās my hammer youāve got there.
+
+And thatās my look.
+
+(CREATURE SNARLS)
+
+(GRUNTS)
+
+Hey!
+
+Enough tomfoolery.
+
+Why donāt you take off that mask and reveal yourself?
+
+Come on.
+
+Hey.
+
+(INCREDULOUSLY) Jane?
+
+KORG: Let me tell you the legend of Thor and Jane.
+
+(OUR LAST SUMMER BY ABBA PLAYING)
+
+He was a God of Thunder and she, a woman of science.
+
+And although they were from different worlds, somehow, it just made sense.
+
+THOR: Whoo! Ha-ha!
+
+KORG: And together they embarked on a journey of love.
+
+(LAUGHS PROUDLY)
+
+(JANE SNICKERS)
+
+Thor taught Jane the way of the warriorā¦
+
+(JANE GASPS)
+
+(WOMAN ON TV SCREAMING)
+
+And Jane taught Thor the way of the people.
+
+And as time passed, their love grew deeper and deeper.
+
+(LAUGHING)
+
+Sheās incredible, isnāt she, Mjolnir?
+
+(GRUNTS SOFTLY)
+
+I need you to promise me youāll always protect her.
+
+I love you too, buddy.
+
+KORG: And love that deep has a way of becoming magical.
+
+(HIGH-PITCHED HUMMING)
+
+Thor set his sights toward a future and all it might hold.
+
+(OUR LAST SUMMER BY ABBA CONTINUES)
+
+But the more he pondered a life with Jane, the more he feared losing that life.
+
+And although Jane didnāt want to admit it, she was scared of loss as well.
+
+And so, they built walls between them.
+
+Thor got busy saving humanity.
+
+THOR: Heimdall!
+
+(WHOOSHING)
+
+KORG: And Jane got busy doing the same.
+
+Real busy.
+
+And eventually, the space between them grew and grew until it became too wide to bear.
+
+(WHOOSHING)
+
+KORG: Something had to give.
+
+I have to stay up all night to go through this data. Okay?
+
+And I have to stay up all night and clean all of this up.
+
+Thereās two plates!
+
+Itās two plates and two forks!
+
+(WHOOSHING)
+
+KORG: And then, one night, it did give.
+
+Jane wrote a note.
+
+And Thor read that note.
+
+And their legend suddenly became myth.
+
+(SONG FADES)
+
+Or so they thought.
+
+(HIGH-PITCHED HUMMING)
+
+You okay?
+
+Yeah⦠(CHUCKLES) itās a little, uh, hot inā¦
+
+(EARS RINGING)
+
+(PANTING) Startinā to feelā¦
+
+Itās claustrophobic with the helmet.
+
+(GRUNTS, PANTS)
+
+(RINGING STOPS)
+
+How?
+
+Uh⦠(GRUNTS)
+
+(CREATURE SNARLS)
+
+(GRUNTING) Can we talk about this later?
+
+Yeah, sure.
+
+Great seeing you.
+
+(WHOOSHING)
+
+What?
+
+(INDISTINCT WHISPERING)
+
+VOICE: Kill all the gods.
+
+(SINISTER MUSIC PLAYING)
+
+(CREATURE SNARLS)
+
+(SINISTER MUSIC CONTINUES)
+
+(GRUNTS)
+
+(HEROIC MUSIC PLAYING)
+
+(GORR GROANS)
+
+(GRUNTS)
+
+Hey. Is that the Necrosword?
+
+Thatās cool. Iāve only ever read about it in stories.
+
+Then you know this is going to hurt.
+
+(SCOFFS) Pain.
+
+What is pain but a construct invented by the weak?
+
+Okay, thatās very sharp!
+
+(GRUNTING)
+
+Ready?
+
+Donāt touch my things.
+
+(BOTH GRUNT)
+
+(GORR CHOKING)
+
+(SUSPENSEFUL MUSIC PLAYS)
+
+(GRUNTS)
+
+Yeah, you better run, you coward. (CHUCKLES)
+
+(EERIE MUSIC PLAYING)
+
+(CREATURE GROWLING SOFTLY)
+
+(CREATURE GROWLS)
+
+(SCREAMING)
+
+The children. Theyāre taking the children!
+
+(SCREAMS)
+
+Mommy!
+
+(CLAMORING)
+
+Mom!
+
+(CHILDREN SCREAMING)
+
+(SCREAMING STOPS)
+
+Shadow monsters. Disgusting.
+
+Flew around the world twice. Nothing.
+
+Cowards must have run away. Weāll find them. (SCOFFS)
+
+(BOTH CHUCKLE)
+
+Quite a reunion, huh?
+
+Eh, youāre telling me.
+
+Whatās it been? Like, three, four years?
+
+Eight years, seven months, and six days.
+
+I havenāt forgotten the last time I saw you, or didnāt see you, because you left. (CHUCKLES)
+
+Itās kind of an oversimplification to say that I left.
+
+Ah, no, you left. You did.
+
+You wrote me a beautiful handwritten letter.
+
+I should know, I was there. (CHUCKLES)
+
+You werenāt thereā¦
+
+I was.
+
+ā¦actually, hence the note.
+
+(CHUCKLES) And if you werenāt there to see me leave, then maybe it was you that left.
+
+Fair point. Hmm.
+
+Uhā¦
+
+Not that it matters.
+
+Like, whoās keeping track, right?
+
+(CHUCKLING) No, yeah.
+
+I suppose we both left and both got left. (CHUCKLES)
+
+Now youāre leaving again.
+
+VALKYRIE: Miek, we need detailed accounts from all the witnesses.
+
+Darryl, get me all the names of the children who have been lost.
+
+Your Majesty, my daughter has been taken, and I donāt know where she is.
+
+And sheāll be found.
+
+Guys, theyāre bleeding.
+
+Get them to the infirmary. Now!
+
+Darryl!
+
+Majesty, should we start working on a performance of this entire debacle?
+
+The people need entertainment.
+
+Particularly now, in times of crisis.
+
+Particularly.
+
+(PEOPLE PLEADING)
+
+I did not hear a, āNo.ā
+
+Nor did I.
+
+Asgard. Night.
+
+Yes!
+
+We open on some sleeping children.
+
+(INDISTINCT CONVERSATION)
+
+So, thatās the ex-girlfriend, is it?
+
+The old ex-girlfriend.
+
+Jodie Foster.
+
+Jane Foster.
+
+The one that got away.
+
+THOR: The one that got away.
+
+That means escaped.
+
+Yeah. Yeah⦠Yeah.
+
+Must be hard for you to see your ex-girlfriend and your ex-hammer hanginā out, and getting on so well.
+
+What you up to, bro?
+
+(SOFTLY) Come on.
+
+Come to daddy.
+
+(CLICKS TONGUE) Come on. Mjolnir.
+
+Hey! There you are.
+
+Hey.
+
+WOMAN: Do you know what I think we should do?
+
+I was just calling you.
+
+WOMAN: Start an army!
+
+With what? Half our soldiers are dead!
+
+Half our soldiers are always dead!
+
+Where are the children?
+
+Everyone, please go home.
+
+I promise you weāll have news soon.
+
+Someone needs to tell us what happened.
+
+VALKYRIE: We shall find them.
+
+(CLAMORING CONTINUES)
+
+I just donāt understand.
+
+MAN: You know what?
+
+This is all our fault.
+
+(ALL EXCLAIM)
+
+MAN 2: Stop it!
+
+Asgard!
+
+(COMMOTION STOPS)
+
+(UPLIFTING MUSIC PLAYS SOFTLY)
+
+My friends, we must not quarrel.
+
+In times like this, we need to unite, come together.
+
+I see whatās happening here.
+
+Youāre afraid. Hmm?
+
+(SOFT SQUEAKING)
+
+Scared.
+
+Afraid.
+
+Anxious.
+
+(SQUEAKING CONTINUES)
+
+If we are to find the children, we must first look within ourselves.
+
+Iām sorry. Miek, itās very hard to give a rousing speech with the (MIMICS SQUEAKING) noise.
+
+What are you doing?
+
+Sheās taking minutes.
+
+Oh, precious minutes we donāt have.
+
+(WHINES)
+
+You want the kids back?
+
+Iāll be back in a minute.
+
+You can write that down, Miek.
+
+(DRAMATIC MUSIC PLAYS)
+
+(GRUNTS)
+
+VALKYRIE: No!
+
+(ALL EXCLAIM)
+
+(RUMBLING)
+
+(THOR GRUNTS)
+
+THOR: Storm breaker, what are you doing?
+
+Is this about Mjolnir?
+
+Everyone, out!
+
+(SIGHS ANGRILY)
+
+(SIZZLING)
+
+Didnāt find them.
+
+Oh, bae, your capeās on fire.
+
+Itās fine. Itāll grow back.
+
+Iām invoicing you for this.
+
+Listen.
+
+What do we know about this guy?
+
+He travels through shadows.
+
+And he creates monsters with them.
+
+Absolutely freaky monsters.
+
+He also wields the Necrosword. How do I know that?
+
+Because he almost speared me in the face with it.
+
+Whatās a Necrosword?
+
+Itās an ancient weapon thatās been passed through hands since the dawn of time.
+
+It has the ability to slay gods, but it slowly corrupts and kills whoever wields it, which meansā¦
+
+Oh, so, it infected him.
+
+Itās infecting him. Yes. It must be.
+
+VALKYRIE: So basically, weāre up against a cursed, shadow-zombie kidnapper.
+
+Awesome. When do we leave?
+
+(WHOOSHING)
+
+BOY: Thor.
+
+Can you see me?
+
+Uh, floating head alert.
+
+Itās Astrid. Heimdallās son.
+
+Astrid, are you okay?
+
+I no longer go by the name Astrid.
+
+Iām now known as Axl.
+
+Heās a singer from a popular band I heard on Earth.
+
+KORG: G Nā R.
+
+THOR: Astrid, your father gave you a very tough Viking name and I intend to honor his wishes.
+
+Axl.
+
+Astrid.
+
+I said Axl.
+
+Astrid.
+
+Axl!
+
+Itās asshole.
+
+Now listen to him!
+
+All right, fine, Axl. Where are you?
+
+Iām not sure. I donāt know how to use my magic eyes yet.
+
+Your father taught me and Iām gonna teach you.
+
+I need you to focus and hold out your hand.
+
+Okay, good. Now focus.
+
+Close your eyes.
+
+(SUSPENSEFUL MUSIC PLAYS)
+
+(DEEP RUMBLING)
+
+CHILDREN: (GASP) Thor!
+
+(PANTS)
+
+Hey, howās it going, kids?
+
+āHowās it goingā? Look where we are.
+
+Weāre in a cage made of spikes.
+
+Yes, right. Not good. Yeah.
+
+Are you gonna do something?
+
+Yes. Yes, I am, but just not right now.
+
+Iām the vision ghost. Look.
+
+(WHOOSHES)
+
+See?
+
+What will happen to us?
+
+(SIGHS) Who can tell?
+
+I mean, this is a very, very bad situation.
+
+You know, the good news is youāre Asgardians.
+
+So, if you die, youāll end up in Valhalla.
+
+Oh, my God. Go away.
+
+Wait, wait. Listen.
+
+(RUMBLING)
+
+(ALL WHIMPERING)
+
+Okay. Itās all right, children.
+
+Donāt cry. Donāt cry. Itās okay.
+
+Listen, Iāve got a plan, okay?
+
+Iām putting together a really, really good team.
+
+Weāve got, um, Uncle Korg, uh, King Valkyrie, um, my ex-girlfriend, Jane, which is a whole other story I wonāt bore you with, okay?
+
+But it is a top-notch team, and weāre gonna have you home before you know it.
+
+Yeah.
+
+(ATMOSPHERIC RUMBLING)
+
+(SOFT OMINOUS MUSIC PLAYS)
+
+I know where you are.
+
+Iām gonna get you out of here.
+
+Iām scared.
+
+We all are.
+
+(CHILD WHIMPERS)
+
+ALL: Thor! Thor! Save us.
+
+(ALL CONTINUE PLEADING)
+
+Get me out of here. You take care, okay?
+
+Take care. Iāll see you soon. All right?
+
+Axl, get me out of here!
+
+(RUMBLE)
+
+Theyāre in the Shadow Realm.
+
+How do you know?
+
+The heavy atmosphere there has a darkness like no other.
+
+Itās as if color fears to tread. Itās unmistakable.
+
+Well then, if itās color we need, letās bring the rainbow.
+
+āBring the rainbowā? Is that a catchphrase or something?
+
+Sheās only been a Thor for a minute.
+
+I mean, saving lives, sheās quite good at.
+
+But the rest of it, she needs work.
+
+How many catchphrases have there been?
+
+A lot.
+
+Yep. Jumped the gun.
+
+Hang on, he moves through shadows and heās going to the Shadow Realm, it seems like thatās where heās going to be the most powerful.
+
+THOR: Youāre right. We canāt just go marching in there. It could be a trap.
+
+Weād be endangering the children.
+
+VALKYRIE: Mm.
+
+We need reinforcements.
+
+We must raise an army.
+
+Are you thinking what I think youāre thinking?
+
+Iām thinking it.
+
+What are we thinking?
+
+Thinking what?
+
+Iām thinking it too.
+
+BOTH: Omnipotence City.
+
+KORG: Hmm!
+
+Whatās Omnipotence City?
+
+Itās the home of the most powerful gods in the universe.
+
+We could pull together the greatest team ever.
+
+We could recruit Ra, Hercules, Tūmatauenga.
+
+Quetzalcoatl, maybe.
+
+And Zeus, the oldest and wisest of them all.
+
+Did you say Zeus?
+
+Yeah, Zeus.
+
+Like, the Zeus. Zeus-Zeus?
+
+Iām not sure if he has a second name.
+
+Do you think my god will be there, Ninny of the Nonny?
+
+Oh, you never know, Korg.
+
+But if they are, weāll ask them to join our team.
+
+Yes.
+
+Storm breaker. (GRUNTS)
+
+(WHOOSHING)
+
+(KORG GRUNTS)
+
+All right. Calm down. Relax.
+
+No, no, no, mate, we are not traveling in Stormbreakerās janky Bifrost.
+
+Look what just happened.
+
+We canāt exactly go in your tiny, little, flying portal horse, can we? We wonāt all fit.
+
+What are you talking about? Warsongās awesome.
+
+Stormbreakerās awesome too.
+
+Storm breaker just needs a conduit.
+
+Anything that can handle space travel.
+
+I love it when she talks shop.
+
+It has the power to get us there, it just needs something to focus that energy so itās not so unpredictable.
+
+You know, if we had a ship, we could harness it and use Storm breaker as a power source.
+
+Oh, like an engine.
+
+Like an engine.
+
+You need a ship?
+
+Iāve got a ship.
+
+(GOATS SCREAMING)
+
+KORG: Get rid of all those seats.
+
+And you guys, go tie those goats to the front.
+
+We leave in 15 minutes.
+
+Essentials only, everyone.
+
+Thatās essential. Mm-hmm.
+
+MAN: Fifteen minutes to departure!
+
+Well, you moved on quick, didnāt you? (CHUCKLES)
+
+Youāre some piece of work.
+
+Oh, hey! (CHUCKLES)
+
+Hey.
+
+Just catching up with an old friend.
+
+Yeah.
+
+Iāve been meaning to apologize.
+
+Sorta acting a little weird before.
+
+I just havenāt really been myself lately.
+
+You know, kind ofā¦
+
+Trying to figure out who I am, and, uh, just felt a little bit lost.
+
+And then, all of a sudden, I see you dressed as me and it was kind of⦠(CHUCKLES)
+
+Itās a lot for me, too.
+
+So, how did you guys get together? How did this happen?
+
+I swear I heard Mjolnir call to me.
+
+Ah! Did it?
+
+And so I came here to investigate, and its pieces started glowing and swirling, and thenā¦
+
+Crazy.
+
+ā¦Thor.
+
+Ah.
+
+Well, you know what, it looks good on you, it works, soā¦
+
+Whew. (CHUCKLES)
+
+Just checking.
+
+JANE: (CHUCKLES) See you later.
+
+MAN: Five minutes to departure!
+
+(LOW METALLIC HUMMING)
+
+What?
+
+We were just talking.
+
+(DOOR CLOSES)
+
+(UNEASY MUSIC PLAYING)
+
+GIRL: Mommy, donāt leave me.
+
+Donāt be afraid.
+
+Even when Iām gone, honeyā¦
+
+You wonāt be alone.
+
+And whatever happens⦠never stop fighting.
+
+Never stop fighting.
+
+(MUSIC BUILDING UP)
+
+(KNOCK ON DOOR)
+
+Hey. You all right?
+
+Great. (CLEARS THROAT)
+
+Mm.
+
+The sink would say otherwise.
+
+You think I really should be coming?
+
+Iām not getting any better.
+
+Youāre a Thor. Of course, you should come.
+
+Besides, what else are you gonna do?
+
+Youāre a Viking now.
+
+Means you pretty much have to die in battle, and it needs to be devastatingly painful.
+
+Otherwise, you donāt get into Valhalla.
+
+Thatās my plan.
+
+What about, you know, kinging and stuff?
+
+I love being king. I love my people, but itās all meetings and raven-mail, and meetings that couldāve been raven-mail.
+
+I miss fighting.
+
+I miss my sisters.
+
+Which is why you need to come, ācause I need one.
+
+Okay, we should go.
+
+(CLEARS THROAT)
+
+You packed?
+
+Are you packed?
+
+Yes!
+
+(GASPS)
+
+A hand grenade?
+
+No. Itās a portable speaker.
+
+(BUTTON CLICKS)
+
+(FAMILY AFFAIR BY MARY J. BLIGE PLAYING)
+
+(TURNS OFF MUSIC)
+
+Letās go.
+
+If you donāt mind keeping the sink thing under wraps?
+
+I got you.
+
+(WEAPONS CLANG)
+
+(ROUSING MUSIC PLAYING)
+
+My fellow Asgardiansā¦
+
+Wish us well, for we shall travel with the speed of Odinās ravens.
+
+We will return with children.
+
+(ASGARDIANS CHEERING)
+
+Many children.
+
+And then we shall feast!
+
+(CHEERING CONTINUES)
+
+Not on the children.
+
+(ASGARDIANS EXCLAIM)
+
+We do not do that anymore.
+
+Those were dark times. Shameful times.
+
+Okay, we should go.
+
+(GOATS SCREAMING)
+
+(HEROIC ROCK MUSIC PLAYING)
+
+(METALLIC TINKLING)
+
+(GOATS SCREAM)
+
+(HEROIC ROCK MUSIC CONTINUES)
+
+(MUSIC ENDS)
+
+(GOATS SCREAM)
+
+(ANCIENT MUSIC PLAYS SOFTLY)
+
+(BIRDS CHIRPING)
+
+So, you still rollerblading?
+
+No. No. You?
+
+Oh, yeah. Every weekend.
+
+Once you blade, you never fade. Right, Korg?
+
+KORG: Skate mates for life!
+
+Hey, can I run something by you?
+
+Yeah.
+
+So, I was thinking, when we get to the bad guy, what about if I had, like, a cool catchphrase?
+
+Like, āEat this hammer!ā Bang!
+
+(THOR CHUCKLING)
+
+Or, like, āCheck out my hammer.ā Boom!
+
+Like, what about, umā¦
+
+No⦠Iām work shopping it.
+
+No, they are all really good. Mine is, uh, āThis ends here and now.ā
+
+Oh, thatās such a good one.
+
+Took me a long time to perfect it.
+
+Youāll get there. You just need to practice.
+
+Just my first bad guy.
+
+You never forget your first.
+
+Yeah.
+
+So, you got a girlfriend?
+
+Oh⦠No, no. (CHUCKLES)
+
+Too busy, donāt have time, you know?
+
+Just the work and everything.
+
+Cool. Gonna check this place out.
+
+(WHOOSHING AND CRACKLING)
+
+Oh, wow. (CHUCKLES)
+
+So cool.
+
+Whoās so cool?
+
+Huh?
+
+The buildings are cool.
+
+Whatās happening there?
+
+Where?
+
+Am I, uh, sensing feelings?
+
+(SNORTS) Feelings?
+
+What, for Jane?
+
+Mm-hmm.
+
+No, donāt be ridiculous. Feelings.
+
+The last time we had feelings were long time ago. Long, long gone. I think youā¦
+
+Maybe you have feelings.
+
+Right.
+
+Oh⦠(CHUCKLES) Mate, relax.
+
+I donāt know.
+
+Weāre on the same team.
+
+Know exactly what team weāre on, okay?
+
+Team Jane.
+
+(LAUGHS)
+
+(SOFTLY) Umā¦
+
+AXL: Thing about Thor is that he always bounces back.
+
+CHILD: Yeah.
+
+Like when Hela stole his hammer, he went and built an axe which was forged in the heart of a dying star.
+
+(CHILDREN GASP AND EXCLAIM)
+
+And the same axe was used to cut off Thanosā head.
+
+(CHILDREN EXCLAIM)
+
+(CHUCKLING) Thatās a good one.
+
+(CHILDREN SCREAMING)
+
+What a neat story!
+
+Ah, with all this talk about chopping off heads, I wanna have a go.
+
+Whatās this?
+
+(CHILDREN WHIMPER)
+
+Oh.
+
+(CHUCKLING)
+
+Aw!
+
+This is Octy. Hello, Octy.
+
+(HISSING)
+
+How are you?
+
+(GIRL WHIMPERS)
+
+(IN FALSETTO) You know what Octy loves?
+
+(IN DEEP VOICE) Having his head ripped off!
+
+(BONES SNAP)
+
+(CHILDREN SCREAMING, CRYING)
+
+What? You liked it a second ago.
+
+(IN FALSETTO) All right, all right, all right.
+
+Octyās gone.
+
+(CHILDREN SCREAMING)
+
+(IN NORMAL VOICE) Come on. (SHUSHING)
+
+Iām scared.
+
+Aw, look at you.
+
+I knew a little girl just like you.
+
+And she was brave, and she was smart⦠and funny and she liked to draw.
+
+(CHILDREN WHIMPERING)
+
+Let me ask you a question about gods.
+
+Theyāre meant to protect you, right?
+
+Well, where are they?
+
+Thor is on his way.
+
+CHILDREN: Yeah!
+
+Yes. Iām counting on that.
+
+Thatās why youāre here.
+
+THOR: Itās invitation only, so weāre gonna have to keep a low profile and blend in.
+
+Luckily, disguises are my specialty.
+
+Greek philosopher?
+
+Got us these.
+
+THOR: What are those?
+
+Actual disguises.
+
+Theyāre the cloaks of the emotion gods.
+
+Every color signifies a different emotion.
+
+Where are the emotion gods?
+
+Mm. Donāt ask.
+
+(MAJESTIC MUSIC PLAYING)
+
+Holy shit.
+
+Welcome to the Golden Temple, kids.
+
+This is where the most powerful creator gods in the universe hang out.
+
+(DRAGON GRUNTS)
+
+VALKYRIE: Thereās the god of magic, the god of dreams, the god of carpentry.
+
+(GASPS) Look at that one.
+
+Oh, yes. Thatās Bao, god of dumplings.
+
+Psst. Hey, Bao!
+
+BAO: (GIGGLES) Bao.
+
+Look up there, guys!
+
+Thatās the Kronan god, Ninny of the Nonny.
+
+Hey, Ninny Nonny!
+
+(FANFARE PLAYING)
+
+(RUMBLING AND CRACKLING)
+
+GODS: (CHANTING) Zeus! Zeus! Zeus!
+
+(FANFARE STOPS)
+
+Zeus! Zeus! Zeus!
+
+Zeus! Zeus! Zeus! Zeus!
+
+Zeus! Zeus! Zeus! Zeus!
+
+(FANFARE RESUMES)
+
+(THUNDER RUMBLING)
+
+Zeus! Zeus! Zeus!
+
+Zeus! Zeus! Zeus! Zeus!
+
+Zeus! Zeus! Zeus! Zeus!
+
+Zeus! Zeus! Zeus! Zeus!
+
+Zeus! Zeus!
+
+(ELECTRICITY SURGES)
+
+(FANFARE STOPS)
+
+(GODS CHEERING)
+
+(MAJESTIC MUSIC PLAYING)
+
+Yes.
+
+I am Zeus!
+
+Yassas!
+
+Oh, there he is!
+
+The man, the myth, the legend.
+
+Oh, I donāt know if you know this, but I base a lot of what I do on this guy.
+
+Heās the god of lightning, Iām the god of thunder.
+
+Huge source of inspiration.
+
+Thatās really good.
+
+You should lead with that when you ask him for an army.
+
+Ah.
+
+Um, how do we get up there?
+
+Do we just, like, fly?
+
+No, we canāt interrupt him in the middle of an entrance.
+
+Heās famous for his entrances.
+
+GODS: (CHANTING) Thunderbolt! Thunderbolt!
+
+Yes!
+
+(GODS CHEERING)
+
+(BLASTS)
+
+ZEUS: Zeus!
+
+(WHOOSHING)
+
+(THOR EXCLAIMS JOYFULLY)
+
+(FANFARE PLAYING)
+
+Yes! Thunderbolt!
+
+(GODS CHEERING)
+
+(CHEERING CONTINUES)
+
+(MAJESTIC MUSIC PLAYING)
+
+Order.
+
+Order!
+
+Silence! Silence!
+
+(CHEERING AND MUSIC STOP)
+
+(PLAYING GENTLE MUSIC)
+
+I hereby open this holy council of the god.
+
+Where we have many, many serious matter to be talk about.
+
+Such as, where are we going to hold this yearās orgy?
+
+(GODS CHEERING)
+
+Is this guy for real?
+
+Honestly, Iām not mad at it.
+
+Yeah, Iām sure he has a point, okay?
+
+(SHUSHES)
+
+Sorry.
+
+So now weāre going to announce the winner of the, āMost human souls sacrificed in the name of a god.ā
+
+Okay, maybe heās not that great.
+
+Oh, no, not good.
+
+No, I donāt think itās gonna get any better than this.
+
+Look, these gods arenāt gonna help.
+
+But that thunderbolt, I think that might be of use.
+
+(ZEUS EXCLAIMS)
+
+Jane, you go right. Thor, you go left.
+
+(GODS LAUGH AND CHEER)
+
+We bum-rush him, take the bolt, ding-dong.
+
+All right, letās go get it!
+
+No, no, no, wait, wait, wait!
+
+Thereās no ding-donging or bum-rushing.
+
+Especially not Zeusā bum.
+
+When the time is right, Iām gonna talk to him.
+
+The time is right now.
+
+Time is not right now.
+
+ZEUS: Who is talking?
+
+Who is talking?
+
+These guys.
+
+Korg, shut up.
+
+Do you have something to say to the group?
+
+Sorry.
+
+Iām bashing heads in 60 seconds, so speak fast.
+
+Literally, heads will roll.
+
+(WHISPERS) Who are you two?
+
+Hello. (CHUCKLES)
+
+Uh, let me be the first to say it is an honor and a privilege to beā¦
+
+No, I canāt hear you.
+
+Why donāt you take the stage?
+
+The stage down there?
+
+Well, yes. You see the area that looks very much like a stage?
+
+(GODS LAUGHING)
+
+Got ya.
+
+(VALKYRIE MOUTHING)
+
+THOR: (GRUNTING) Coming through.
+
+Oops. Sorry.
+
+KORG: Good luck, bro.
+
+Mighty Zeus!
+
+(CHUCKLES) Wow!
+
+Gods of the universe, I come here to ask for your help, to raise an army.
+
+Thereās a maniac called the God Butcher who seeks to end us all.
+
+His destruction is everywhere.
+
+Entire planets, realms have been left completely unprotected.
+
+Heās left nothing but chaos in his wake.
+
+But I know where he is, and with your help, we can crush him before he kills anyone else.
+
+(GODS MURMURING)
+
+ZEUS: That guy,
+
+he killed a couple of low-level god.
+
+Eh. Boo-hoo.
+
+If thatās all, pretty boyā¦
+
+(GODS LAUGH)
+
+ā¦you go back to your seat and you be quiet.
+
+Yeah, Iām sorry. Did you not hear any of what I just said?
+
+Heās⦠Heās murdering en masse.
+
+I tell you one time, now, you shut up.
+
+You be quiet.
+
+Because you are this close to being uninvited to the orgy.
+
+Zeus, we must do something.
+
+You cannot come to the orgy!
+
+You have to listen to us!
+
+ZEUS: Thatās it!
+
+Shackle!
+
+Your Highness, whenever youāre ready, you just tell me.
+
+We go on my signal.
+
+Mm-hmm.
+
+What is the signal?
+
+Itāll be, āGo.ā
+
+KORG: Hmm.
+
+ZEUS: Letās see who you are.
+
+I take off your disguise.
+
+And flick!
+
+(GODS MURMUR)
+
+(HARP TRILLS)
+
+(GODS GASP)
+
+(WOLF-WHISTLING)
+
+You flicked too hard, damn it!
+
+(GODS EXCLAIM)
+
+Should we help him?
+
+I mean, eventually.
+
+Grape?
+
+Mm, looks like a shy courgette.
+
+And what about the others?
+
+We take off their disguise too.
+
+Oh, no. No. Donāt flick us.
+
+KORG: Itās cool.
+
+Uh⦠Disguise gone!
+
+Disguise off. Cool?
+
+ZEUS: Asgardians.
+
+I thought weād seen the last of you when Odin died.
+
+You are Thor, the God of Thunder.
+
+But is not thunder just the sound of lightning?
+
+(GODS LAUGHING)
+
+Good one, Dad.
+
+THOR: Zeus, this is bigger than us.
+
+Heās taken Asgardian children.
+
+Who do you think we are? The god police?
+
+Every god watches over their own peoples.
+
+Nothing more, nothing less.
+
+Asgardian problems are Asgardian problems. Hmm?
+
+How the mighty have fallen.
+
+My hero, Zeus, afraid.
+
+(GODS GASP)
+
+(BREATHES HEAVILY)
+
+(SOFTLY) Couple of thing. (CHUCKLES)
+
+One, yes, I am scared.
+
+Gorr has the Necrosword, which means he could kill us.
+
+Not good. Two, I know youāre trying to do the right thing.
+
+I understand.
+
+But all you do is cause a panic.
+
+Panic is not good.
+
+We are safe here.
+
+You, my friend, you are safe here.
+
+So, chill, baby cake.
+
+Have some wine, have some grape.
+
+Anything goes here in Omnipotence City. Hmm.
+
+Three, donāt talk back to Zeus.
+
+I flicked too hard. I put your clothes back on.
+
+(CHUCKLES)
+
+(LOUDLY) Now I put your clothes back on!
+
+Flick, flick.
+
+For this is the Golden Temple of the god.
+
+(WOMEN SIGH)
+
+Itās not a rudie-nudie festival.
+
+(GODS LAUGH)
+
+If youāre not gonna help us, then at least let us use your weapon.
+
+We need your lightning bolt.
+
+My lightning bolt is called Thunderbolt.
+
+So, I think, to use somebodyās secret weapon like this, that you should at least get the name right when you ask.
+
+Can I borrow Thunderbolt?
+
+Thunderbolt!
+
+(THUNDERBOLT CLANGS)
+
+(GODS CHEERING)
+
+(GODS EXCLAIM)
+
+(ZEUS HUFFING)
+
+(GODS EXCLAIM)
+
+No!
+
+(GODS LAUGHING)
+
+Do not worry.
+
+The God Butcher, he will not reach Eternity.
+
+Eternity?
+
+What does he mean, reach Eternity?
+
+Oh, shit.
+
+Eternity is a very powerful being at the center of the universe.
+
+It will grant the desire of the first person who reaches it.
+
+JANE: So, itās like a wishing well?
+
+(SIGHS)
+
+What do you think a guy called the God Butcher would wish for?
+
+If he seeks the Altar of Eternity, that means he could wipe us out at once.
+
+Zeus, we must act now.
+
+Heās not going to make it.
+
+He doesnāt have the key.
+
+Is this the purpose of the gods?
+
+To hide away in a golden palace like cowards?
+
+Maybe we have lost our way.
+
+(GODS EXCLAIM)
+
+You know what? Weāll stop him ourselves.
+
+I am afraid I cannot allow that.
+
+This is a secret place known only to the gods.
+
+You know where we are.
+
+The God Butcher could use you to find us.
+
+This is no good.
+
+So now, you must stay.
+
+Guards!
+
+(GODS EXCLAIM)
+
+VALKYRIE: Hey.
+
+Can we do my plan now?
+
+Yes. Rush his bum.
+
+Hell, yeah!
+
+(DRAMATIC ROCK MUSIC PLAYING)
+
+Oh, you didnāt say, āGo.ā
+
+(ALL GRUNTING)
+
+Coming, guys!
+
+(DRAMATIC ROCK MUSIC CONTINUES)
+
+Thor, catch!
+
+Korg!
+
+Val, duck!
+
+(GRUNTS)
+
+Korg!
+
+Thor.
+
+(KORG GROANING)
+
+Oh, no. No. Korg!
+
+Thor, Iām⦠Iām perishing!
+
+(TENSE MUSIC PLAYING)
+
+Zeus!
+
+Youāre next, Odinson!
+
+(GROWLS)
+
+(GASPS)
+
+Thatās the sound of lightning.
+
+(TRIUMPHANT MUSIC PLAYING)
+
+(ZEUS WHEEZING)
+
+(GODS GASP)
+
+No!
+
+(WHISPERS) Korgi.
+
+(LOUDLY) Korgi!
+
+KORG: Thor.
+
+Korgi?
+
+KORG: Iām down here.
+
+Where? Where are you?
+
+Iām gonna get you out. Itās okay.
+
+Korg. Korgi!
+
+Here I am!
+
+I didnāt die!
+
+Oh, my God. Yes! Youāre alive!
+
+Turns out the only part of a Kronan thatās alive is his mouth.
+
+Korgi, listen. I need you to call the goats.
+
+Iāll do my best.
+
+Guard him with your life.
+
+I will. Ready to go for a ride?
+
+(ALL GRUNTING)
+
+Now youāve got my six.
+
+Eight oāclock, Val.
+
+(VALKYRIE GRUNTING)
+
+7:48.
+
+I can do this, damn it. (WHISTLES)
+
+No, thatās not it. (WHISTLES) No, thatās not it.
+
+(WHISTLES) Nope.
+
+(WHISTLES) Come on, Korg, purse those lips.
+
+(INHALES SHARPLY)
+
+(WHISTLES LONG, MYSTICAL NOTE)
+
+(SCREAMING IN DISTANCE)
+
+(SWEET CHILD Oā MINE BY GUNS Nā ROSES PLAYING)
+
+I did it!
+
+(GOATS SCREAMING)
+
+(SWEET CHILD Oā MINE BY GUNS Nā ROSES CONTINUES)
+
+(GOATS SCREAMING)
+
+THOR: And then the goat boat came in, rescued us, and we flew out the window.
+
+(CHILDREN EXCLAIMING)
+
+The end.
+
+Another classic Thor adventure.
+
+I canāt believe you killed Zeus.
+
+Well, you know what they say, never meet your heroes.
+
+(CHILDREN EXCLAIM)
+
+But whatās important is we are on our way to you right now.
+
+How are you guys doing? Are you okay?
+
+Weāre all right. A little scared.
+
+Well, listen, I know what itās like to be scared.
+
+And Iāll tell you, when I was your age, I donāt think I would have been as brave as you.
+
+Really?
+
+In fact, might just be the bravest Asgardians that Iāve ever met.
+
+All of you.
+
+(CHILDREN EXCLAIM)
+
+So I need you to keep being brave, all right?
+
+And take care of each other. Youāre a team now.
+
+Team Kids in a Cage.
+
+(CHILDREN CHUCKLING)
+
+Can you do that?
+
+Yeah. I think we can do that.
+
+I know you can.
+
+(ON SPEAKERS) Thatās the way I gotta have it
+
+(SONG STOPS)
+
+Right?
+
+AXL: Thor?
+
+Yeah.
+
+Iām glad I met my hero.
+
+Oh, thanks, buddy. (CHUCKLES)
+
+I bet you want the goodies
+
+(GRUNTS)
+
+How are the children?
+
+As you can imagine, theyāre a little bit scared because theyāre kids,
+
+but I told them that everything is going to plan.
+
+Oh, so you lied to them?
+
+We still have a plan?
+
+Yes, thereās a plan.
+
+Thereās no plan.
+
+THOR: There is a plan.
+
+No. Thereās no plan.
+
+We failed to raise a god army, Korg is dead.
+
+Heās not dead.
+
+KORG: Iām not dead.
+
+Well, heās a head. And you, you got properly humiliated.
+
+No, I got properly naked, which I am okay with.
+
+Jane?
+
+I was okay with it.
+
+Korg?
+
+I loved it.
+
+The point is, we are going into the Shadow Realm weaker than we were before.
+
+I mean, weāre gonna die.
+
+No oneās gonna die, okay?
+
+Really?
+
+Everything is fine. We did great back there.
+
+We killed Zeus!
+
+You killed Zeus.
+
+I mean, that may or may not be catastrophic for the whole universe, and, sure, the entire god kingdom is probably going to hunt us down for the rest of our days, but listen, you stole this beautiful weapon.
+
+All right? This is the army right here.
+
+Itās sleek, itās slender, itās powerful, itās beautifulā¦
+
+(CRACKLES)
+
+Ah, for you. I love it for you, Valkyrie.
+
+I mean, itās not really what Iām into ācause Iāve got my weapon out there.
+
+Can I borrow that for a second?
+
+Ah, there you are, old friend.
+
+That was quite an entrance back there.
+
+(CHUCKLES)
+
+(SIGHS)
+
+Listen, uh, are we good?
+
+Yeah?
+
+I mean, I know itās a little weird having my ex-weapon around, but come on, Mjolnir, in the past.
+
+Itās you and me now, buddy.
+
+You know what?
+
+I think itās time for your first beer. What do you say?
+
+(METALLIC HUMMING)
+
+Delicious.
+
+Hmm. Iām sorry weāve been fighting lately.
+
+(SOFT MUSIC PLAYING)
+
+JANE: Hey.
+
+Oh, hey.
+
+Itās quite the view, huh? (CHUCKLES)
+
+Yeah. Beautiful.
+
+I just want to say that was very, very impressive what you did back there.
+
+You and Mjolnir, you know.
+
+(MUTTERS)
+
+Yeah.
+
+Space dolphins.
+
+What?
+
+(CLEARS THROAT) You should see some space dolphinsā¦
+
+What?
+
+(DISTANT ANIMAL CALL)
+
+Oh, wow. (GASPS)
+
+(FUMBLES) Yeah.
+
+Beautiful. Wow.
+
+THOR: So beautiful. So rare.
+
+Very loyal creatures.
+
+They mate for life, in packs of six.
+
+Just love.
+
+KORG: (SINGING) With a hey ninny-nonny
+
+And a fair finny-fonny
+
+Ooh, brother man, you look so hot
+
+I wanna get in your rocks
+
+When we get together Weāre gonna get it on
+
+And weāre all gonna make some babies, uh
+
+That is the song that my dad sang to my other dad when they were courting.
+
+When two Kronans wanna make a baby, they get together inside a mountain, and they go down to a little lava pool, and they hold hands over the hot lava, and then, after a month, they pull their hands apart and they find theyāve created a beautiful new Kronan baby boy.
+
+Mm, fascinating. And hot. (CHUCKLES)
+
+Did you ever have a special someone?
+
+(CHUCKLES) Iāve had so many special someones.
+
+But I donāt knowā¦
+
+I donāt know if I want that again.
+
+Is that because you lost your girlfriend in battle and never forgave yourself?
+
+And now, youāre just trying to find answers in the bottom of a bottle, or some meaningless dalliance, which only serves to numb the pain instead of bringing you real happiness or satisfaction?
+
+Yeah. Something like that.
+
+Hmm.
+
+(SPACE DOLPHINS CALLING)
+
+Beautiful. Beautiful things.
+
+(THOR BREATHING HEAVILY)
+
+(SIGHS) Jane.
+
+Thor.
+
+I wanna feel shitty about you.
+
+What?
+
+(HESITATING)
+
+I wanna feel shitty about something
+
+and I think thatās you.
+
+Not really getting any better.
+
+Itās not, is it? Damn it.
+
+I wannaā¦
+
+My friend, he told me that itās better to feel shitty
+
+from losing love than it is to never experience love
+
+and to feel nothing at all, to feel empty,
+
+and I think he was right,
+
+which is how Iāve been feeling for a long time.
+
+Iāve pushed people away, kept them at a distance
+
+because of the fear of that loss,
+
+but I donāt wanna do that anymore.
+
+I donāt wanna live like that.
+
+Better to close off your heart than feel the pain.
+
+Thatās what I did, yes. I closed off my heart
+
+and⦠and I meditated. Did you meditate?
+
+No. Itās so boring.
+
+It actually made me more angry. (CHUCKLES)
+
+But Iām tired of giving myself over to the idea of fate
+
+and trying to figure out what the universe wants from me.
+
+I wanna live in the moment,
+
+I wanna live like thereās no tomorrow,
+
+throw caution to the wind. I wantā¦
+
+I wanna be with you, Jane.
+
+Ah.
+
+What do you say?
+
+I have cancer.
+
+Iām sorry, what?
+
+Iām sick.
+
+Wait. Whatās happening?
+
+Bye.
+
+Uh⦠(CLEARS THROAT)
+
+No, no, no. Jane, Jane, Jane.
+
+Wait, wait, wait. Jane.
+
+What did I say?
+
+I didnāt mean that. Just kidding.
+
+Iā¦
+
+donāt have cancer. (SCOFFS)
+
+Letās go smash something.
+
+Jane, Iām so sorry.
+
+Donāt be sorry for me.
+
+When did you find out?
+
+(VOICE BREAKS) Umā¦
+
+Like six months ago.
+
+I was just feeling tired, and then
+
+they told me I have Stage Four.
+
+Get my affairs in order.
+
+And then I heard Mjolnir calling me,
+
+so I thought maybe, if science isnāt working,
+
+maybe Viking space magic. (BREATHES SHAKILY)
+
+Thatās why you came to New Asgard.
+
+Yeah, I thought the hammer maybe could cure me,
+
+and I think itās getting better.
+
+Maybe not.
+
+Jane, none of us know how long we have.
+
+We donāt know what tomorrow holds.
+
+And Mjolnirā¦
+
+Mjolnir chose you.
+
+And it chose you because youāre worthy.
+
+And thatās something.
+
+When I first met you,
+
+I was unworthy.
+
+I was unable to pick up that hammer.
+
+But you taught me
+
+there is no greater purpose than to help those in need.
+
+You made me worthy.
+
+So whatever you wanna do, we can do together.
+
+Okay.
+
+Now what do you wanna do?
+
+I wanna get those children back to their families.
+
+I wanna finish that mission.
+
+Spoken like a true Thor.
+
+Hmm.
+
+How do you feel now?
+
+So scared.
+
+How are you feeling?
+
+Shitty.
+
+How shitty?
+
+Really shitty.
+
+Well, thenā¦
+
+(SENTIMENTAL MUSIC PLAYING)
+
+I wonder what those two are talking about out there.
+
+Yeah, theyāre not talking.
+
+Oh!
+
+Do you think those two will ever hold hands
+
+over a hot lava pool and make a Thor baby?
+
+Itās unlikely, sadly.
+
+Mm, thatās too bad.
+
+I think Thor would make a great dad.
+
+Hey. Weāre here.
+
+(SOFT WHOOSHING)
+
+KORG: Where did all the color go?
+
+(SUSPENSEFUL MUSIC BUILDING UP)
+
+(THUD)
+
+(GOATS SCREAMING)
+
+(SCREAMING CONTINUES)
+
+JANE: Theyāre not here.
+
+Where are they?
+
+(JANE BREATHING HEAVILY)
+
+What the hell is this place?
+
+(MJOLNIR HUMMING)
+
+(SUSPENSEFUL MUSIC PLAYING)
+
+JANE: Bifrost is the key?
+
+(LOW GROWLING)
+
+(GASPS)
+
+Itās a trap!
+
+(GRUNTS)
+
+(SINISTER MUSIC PLAYING)
+
+(SOFTLY) You wanna tell me why you just threw
+
+Storm breaker out the window?
+
+He needs it to open the Gates of Eternity.
+
+(SINISTER MUSIC CONTINUES)
+
+(YELLS)
+
+(BOTH GRUNTING)
+
+(GORR EXHALING DEEPLY)
+
+(STRAINING)
+
+We really have to stop meeting like this.
+
+Call the axe.
+
+Iāll call the axe when you call the dentist.
+
+Call the axe.
+
+Tell me where the children are or Iām gonna kill you.
+
+(THOR STRAINING)
+
+Call the axe.
+
+(THOR GRUNTING)
+
+Some god you are.
+
+You know nothing of being a god.
+
+You went to the gods for help, and they did nothing.
+
+Weāre alike in that sense.
+
+(SCOFFS) Heās nothing like you.
+
+What was that?
+
+(WHISPERS) I said heās nothing like you.
+
+Thatās right.
+
+Iām not a hypocrite. Iām truly creating peace.
+
+Peace? Youāre murdering innocent gods.
+
+Innocent?
+
+Are you a Valkyrie?
+
+Yes.
+
+(LAUGHS) How exciting!
+
+Oh, the gods failed you, too,
+
+when your sisterhood was led to slaughter.
+
+Donāt you dare speak⦠(GRUNTS)
+
+Did you pray to the gods
+
+when the women you loved laid dying on the battlefield?
+
+(VALKYRIE WHIMPERING)
+
+Did you beg them for help
+
+as your family was massacred?
+
+Good chat.
+
+(SEETHING)
+
+This one.
+
+Youāre interesting.
+
+Youāre different.
+
+(JANE GRUNTS)
+
+Yes.
+
+(JANE STRUGGLING)
+
+Aw.
+
+(JANE BREATHING SHAKILY)
+
+(JANE GRUNTS)
+
+Youāre dying.
+
+Iām sorry.
+
+Weāre on the same path.
+
+(BREATHING HEAVILY)
+
+Just as the sword empowered me,
+
+the hammer empowered you.
+
+But it did nothing to change your fate.
+
+The gods will use you,
+
+but they will not help you.
+
+There is no eternal reward for us.
+
+(JANE GRUNTS)
+
+Sheāll be gone soon.
+
+And you know who wonāt help her?
+
+Iāll give you one guess.
+
+(STRAINED GRUNT)
+
+(CHUCKLES)
+
+(INDISTINCT WHISPERING)
+
+(BOTH GRUNTING)
+
+(GORR SNIFFS, SIGHS)
+
+I know your pain.
+
+Love is pain.
+
+I had a daughter once.
+
+I put my faith in a higher power
+
+hoping it would save her,
+
+and sheā¦
+
+died.
+
+(SIGHS)
+
+Now I understand.
+
+My daughter is the lucky one.
+
+She does not have to grow up in a world of suffering
+
+and pain
+
+run by wicked gods.
+
+Choose love.
+
+Call the axe.
+
+(INDISTINCT WHISPERING)
+
+(WHOOSHING)
+
+(CRUNCHING)
+
+(STRAINED GROANING)
+
+Call
+
+the axe.
+
+(CRUNCHING)
+
+(VALKYRIE AND THOR GRUNTING)
+
+(THOR GRUNTS LOUDLY)
+
+(CHOKING)
+
+(GROWLING IN EFFORT)
+
+(CRACKLING)
+
+(CONTINUES CHOKING)
+
+(CONTINUES GROWLING)
+
+(GRUNTS)
+
+(RUMBLING)
+
+(EERIE MOAN AND SCREECH)
+
+You okay?
+
+Yeah.
+
+Mm, I wanna kill this guy.
+
+So do I, but we have to take him alive.
+
+Heās our only link to finding those children.
+
+(CREATURES MOANING)
+
+(TENSE MUSIC PLAYING)
+
+(DRAMATIC MUSIC PLAYING)
+
+(BOTH GRUNTING)
+
+(JANE YELLS)
+
+(CREATURE GROANS)
+
+(CREATURE GROWLING)
+
+(KORG YELLING)
+
+(GRUNTS)
+
+(GOAT SCREAMS)
+
+KORG: Oh! Thank you, Mr. Goat.
+
+(GOAT SCREAMS)
+
+(VALKYRIE YELLS)
+
+(GROANS)
+
+(CREATURE ROARS)
+
+(CREATURE ROARS)
+
+(GRUNTS)
+
+(BOTH GRUNTING)
+
+(STABS)
+
+THOR: Val!
+
+(VALKYRIE GRUNTS)
+
+(GRUNTING)
+
+(JANE PANTING)
+
+(GROANS)
+
+We gotta get her out of here!
+
+Hey. I got you.
+
+(STRAINING)
+
+(YELLING)
+
+Hey, guys, weāre here. Come on, letās go.
+
+Storm breaker, take us home.
+
+(GRUNTS)
+
+(GOATS SCREAMING)
+
+(SCREAMS)
+
+(GRUNTING)
+
+(GORR YELLS)
+
+(THOR GRUNTS)
+
+(SINISTER MUSIC PLAYS)
+
+(GOATS SCREAMING)
+
+(GROANS)
+
+(PANTING)
+
+(BREATHING SHAKILY)
+
+(GRUNTS)
+
+(MOANS)
+
+(EXHALES DEEPLY)
+
+WOMAN: ā¦at a rate that none of us have seen before.
+
+Look, there are other more
+
+aggressive forms of treatment we can try,
+
+but somethingās affecting
+
+her bodyās ability to fight the cancer.
+
+Iām sorry, Thor.
+
+(SIGHING)
+
+(GRUNTS)
+
+(VENDING MACHINE RATTLING AND THUDDING)
+
+Oh, there you are. Okay.
+
+JANE: Whatās goinā on out there?
+
+Oh, some moron made a fridge without a door.
+
+Can you believe it? (CHUCKLES)
+
+Not to worry. Got it open
+
+and got you all sorts of goodies.
+
+Howās Val?
+
+Oh, sheās in a lot of pain, uh, but she is stable.
+
+Okay, good.
+
+Now you just gotta get this out of myā¦
+
+Oh, no, no, no. Thatās gotta stay in there.
+
+Thatās all the magic potions and elixirs
+
+doing their thing, soā¦
+
+Iām just gonna pop out for a moment,
+
+pick up the kids, kill the bad guy,
+
+and then Iāll come straight back.
+
+(KISSES)
+
+Youāre going without me?
+
+Uh, yeah.
+
+What happened to, like, doing everything together?
+
+Heās gonna use those kids to distract you.
+
+You need me.
+
+I do need you, Jane. I need you alive.
+
+Itād be great to have you on the battlefield,
+
+fighting Gorr side by side,
+
+but that hammer is killing you.
+
+Every time you use it,
+
+itās draining all of your mortal strength,
+
+leaving your body unable to fight the cancer.
+
+What happened to, āLive like thereās no tomorrowā?
+
+Well, thatās before I knew you might not have one.
+
+Why not have one more adventure?
+
+Jane, if thereās a chance to live, you have to take it.
+
+Spoken like a true Thor who does not have cancer.
+
+(SIGHS)
+
+I know I seem like some cool astrophysicist
+
+from New Mexico,
+
+just living the dream, but look at me.
+
+I wanna keep fighting. Iām the Mighty Thor.
+
+And you want me not to do that?
+
+Whatās the point of more time of this?
+
+Because I love you.
+
+(SIGHS) Iāve always loved you.
+
+And this is a chance for us.
+
+But if you pick up that damn hammer again,
+
+then that chance is gone.
+
+(SIGHING)
+
+(SOFT SOMBER MUSIC PLAYING)
+
+Itās your choice, Jane.
+
+But Iād regret it every single day
+
+if I didnāt ask you to stay here
+
+so we could try and figure this out together.
+
+You better come back to me.
+
+Iām coming back as soon as I can.
+
+(WHISPERS) Break a leg.
+
+Iāll break all his legs.
+
+(BOTH CHUCKLE)
+
+Remember that the Gate to Eternity
+
+is at the literal center
+
+of the universe.
+
+Universe. Yes.
+
+If you go past the cluster of cometsā¦
+
+Yes, yes, I know. Weāve been over this.
+
+Iām not gonna get lost.
+
+So how you feeling with the old stab wound?
+
+I think I lost my kidney.
+
+Gone completely? Ugh.
+
+Mm.
+
+I wish I could join you,
+
+but Iād probably die,
+
+and that wonāt help get the kids back,
+
+so youāll have to go alone.
+
+All you have to do is destroy that sword.
+
+Itās his source of power.
+
+He wonāt survive long without it.
+
+Hey. Donāt die.
+
+Yeah, I know.
+
+(DRAMATIC MUSIC PLAYING)
+
+(OMINOUS MUSIC PLAYING)
+
+(CHILDREN GASPING)
+
+(OMINOUS MUSIC CONTINUES)
+
+Eternity.
+
+Finally.
+
+(GRUNTS)
+
+Come on.
+
+(RUMBLING)
+
+(CHILDREN SCREAMING)
+
+(SCREAMING STOPS)
+
+(CHILDREN WHIMPERING)
+
+(UPLIFTING MUSIC PLAYING)
+
+THOR: Hey, kids.
+
+I knew heād come.
+
+Go!
+
+Go, kids!
+
+(GRUNTS)
+
+Everyone okay? All right, gather round. Gather round.
+
+Good to see you in person, buddy. Good to see you.
+
+(OMINOUS MUSIC PLAYS)
+
+All right, listen up. Hereās the plan.
+
+Weāre gonna sneak our way towards Storm breaker,
+
+being very careful not to bump
+
+into any of those big shadow monsters.
+
+(CHILDREN WHIMPER)
+
+Theyāre behind me, arenāt they?
+
+(GROWLING IN DISTANCE)
+
+Does anyone here have battle experience?
+
+BOY: Battle experience?
+
+Well, no time to learn like the present.
+
+Weāre not strong like you. Weāre just kids.
+
+Hey, donāt forget youāre Asgardian kids.
+
+Iām not. Iām just a Lycan kid.
+
+And Iām a Midassian kid.
+
+BOY 2: Iām Falligarian.
+
+Okay, okay.
+
+But today, youāre Asgardians.
+
+Now collect your weapons.
+
+CHILDREN: What?
+
+Go and find anything you can pick up.
+
+Bring it back here.
+
+Hurry, hurry!
+
+(INDISTINCT CHATTER)
+
+Okay, cool. Come on!
+
+Theyāre getting closer. Hurry up!
+
+CHILD: Come on!
+
+(ROUSING MUSIC PLAYING)
+
+Today is a day that will go down in history.
+
+Today is the day they will talk about
+
+for generations to come.
+
+Today, we are Space Vikings!
+
+Present arms!
+
+(TOY SQUEAKS)
+
+Whosoever holds these weapons, and believes in getting home,
+
+if they be true of heart is therefore worthy,
+
+and shall possess,
+
+for limited time only,
+
+the power of Thor!
+
+General Axlā¦
+
+(NOVEMBER RAIN BY GUNS Nā ROSES PLAYING)
+
+ā¦lead your army to that axe.
+
+We shall do our worst.
+
+For Asgard.
+
+(ALL YELLING)
+
+(NOVEMBER RAINāS OUTRO GUITAR SOLO PLAYING)
+
+(THOR GRUNTS)
+
+(CREATURE SNARLS)
+
+(YELLING)
+
+(GASPS)
+
+(GRUNTS)
+
+(JANE GASPS)
+
+(GASPING)
+
+(SOFT RUMBLING)
+
+(EXHALES DEEPLY)
+
+(GRUNTS)
+
+(SONG ENDS)
+
+(YELLS)
+
+(STRAINING)
+
+(YELLING)
+
+(STRAINING)
+
+(GORR GRUNTS)
+
+(DRAMATIC CHORAL MUSIC PLAYING)
+
+CHILDREN: Yeah!
+
+No.
+
+(HORSE WHINNIES)
+
+(PENSIVE CHORAL MUSIC PLAYS)
+
+(SIGHS)
+
+Jane.
+
+(ALL GRUNTING)
+
+(DRAMATIC MUSIC PLAYING)
+
+We destroy that sword and heās dead.
+
+The gatewayās almost open. You gotta stop Storm breaker.
+
+Itās okay. I got him.
+
+(CHILDREN GRUNTING)
+
+Storm breaker, stop this!
+
+Get a hold of yourself. Look what youāre doing!
+
+Iām gonna get you out of there.
+
+(GRUNTING) Come on.
+
+Come on, buddy. (YELPS)
+
+(BOTH GRUNTING)
+
+Let go of my friend.
+
+Youāve lost, Lady Thor.
+
+(GRUNTS)
+
+First off,
+
+the name is Mighty Thor.
+
+And secondly,
+
+if you canāt say Mighty Thor, (GRUNTS)
+
+Iāll accept Doctor Jane Foster.
+
+And thirdly,
+
+eat my hammer!
+
+(YELLING)
+
+Storm breaker!
+
+I knew you could do it.
+
+Axl! Get them home!
+
+(TRIUMPHANT MUSIC PLAYS)
+
+(MUSIC FADES)
+
+(BOTH GRUNTING)
+
+(GORR YELLS)
+
+(INDISTINCT WHISPERING)
+
+(PENSIVE CHORAL MUSIC PLAYING)
+
+(YELLING)
+
+(GRUNTS)
+
+(HEROIC MUSIC PLAYING)
+
+(GRUNTS)
+
+(PANTING)
+
+(SHUDDERING)
+
+Jane?
+
+Iām okay.
+
+You have to stop him.
+
+(WHOOSHING)
+
+Gorr! Stop!
+
+(BREATHING HEAVILY)
+
+What kind of father would I be
+
+if I stopped?
+
+I know your pain, but this isnāt the way.
+
+Itās not death or revenge that you seek.
+
+What do I seek?
+
+(JANE BREATHING HEAVILY)
+
+You seek love.
+
+Love?
+
+Why should I seek love?
+
+Because itās all any of us want.
+
+GORR: How
+
+dare you turn your back on me?
+
+Youāve won, Gorr.
+
+Why would I spend my last moments with you
+
+when I can be with her?
+
+I choose love.
+
+You can, too. You can bring her back.
+
+Make your wish.
+
+(SOFT MUSIC PLAYING)
+
+(GROANING)
+
+(SOBS AND COUGHS)
+
+Iām dying.
+
+She would have no one.
+
+She would be alone.
+
+(JANE SIGHS)
+
+She wonāt be alone.
+
+(SHUDDERS)
+
+(SOFT MUSIC CONTINUES)
+
+(INHALES SHARPLY)
+
+(GRUNTS)
+
+(SOFT CHIMING)
+
+(MUSIC BUILDS TO CLIMAX)
+
+(WHOOSHING)
+
+(DISTANT RUMBLE)
+
+(WATER SLOSHES)
+
+(EMOTIONAL MUSIC PLAYING)
+
+(WEAKLY) Oh.
+
+(CHUCKLES TEARFULLY)
+
+My love.
+
+(CRYING)
+
+(CONTINUES CRYING)
+
+Iāve missed you so much.
+
+I missed you too.
+
+Iām so sorry.
+
+Itās okay.
+
+JANE: Ever since I picked up that hammer,
+
+itās like
+
+Iāve gotten an extra life.
+
+And it wasā¦
+
+(CHUCKLES SOFTLY)
+
+Magical.
+
+(JANE SIGHS WEAKLY)
+
+Not too bad for a human.
+
+Not too bad for a god.
+
+Hey. I think I figured out my catchphrase.
+
+Oh, yeah? What is it?
+
+Come closeā¦
+
+(WHISPERS QUIETLY)
+
+(THOR SNICKERS)
+
+(KISSES) Itās perfect.
+
+Itās the best one yet.
+
+(LAUGHING) Thanks.
+
+(JANE SNIFFLES)
+
+Keep your heart open.
+
+I love you.
+
+I love you, too.
+
+(SOMBER MUSIC PLAYING)
+
+(SIGHS)
+
+(GORR SHUDDERING SOFTLY)
+
+Protect her.
+
+Protect my love.
+
+(SOMBER MUSIC CONTINUES)
+
+KORG: Let me tell you the legend of the Space Viking,
+
+AKA the Mighty Thor, AKA Dr. Jane Foster.
+
+Her sacrifice saved the universe
+
+and taught us all what it means to be worthy.
+
+She helped the children of the gods
+
+who laser-beamed their way back home
+
+to their dozy little fishing village
+
+turned tourist destination.
+
+(HAPPY CHATTER)
+
+WOMAN: (GASPS) Axl!
+
+I missed you.
+
+Are you okay?
+
+Iām fine. Iām okay.
+
+Are you sure?
+
+Iām okay.
+
+KORG: The kids were safe to be kids again.
+
+VALKYRIE: Louder, three!
+
+(CHILDREN GRUNTING)
+
+Widen your stance.
+
+KORG: Especially after their king made them all go
+
+to self-defense classes.
+
+Look at all those budding Space Vikings.
+
+And the most important part.
+
+The war cry!
+
+(CHILDREN SCREAM)
+
+KORG: Even Heimdallās son,
+
+Axl Heimdall son,
+
+who could now do his dadās freaky eye magic,
+
+was becoming quite the warrior.
+
+The future of Asgard was secure.
+
+(KORG AND FRIEND SINGING)
+
+KORG: Speaking of futures, I was forging one of my own,
+
+now that my bodyās grown back,
+
+with a dude I met called Dwayne.
+
+And what about Thor, you ask?
+
+He embarked on a new journey
+
+because he had found something to live for,
+
+something to love for.
+
+A little someone who turned him
+
+from Sad God into Dad God.
+
+Breakfast is served. Bon appƩtit. (CHUCKLES)
+
+Hello. There you go.
+
+Hey. Breakfast.
+
+Excuse me. What is that?
+
+Theyāre pan-flaps. From Earth.
+
+I donāt think I like pan-flaps.
+
+You love them.
+
+No, I donāt.
+
+Yes, you do.
+
+Iāve never had that in my life.
+
+Come on. Eat up. We have to go. Weāre gonna be late.
+
+Now where are your boots?
+
+(IN SINGSONG) Iām wearing them.
+
+Youāre not wearing those.
+
+Yes, I am.
+
+No, youāre not.
+
+Yes, I am.
+
+No. Youāre not.
+
+(IN NORMAL TONE) Go to hell, demon!
+
+Wow!
+
+Brand new, now destroyed. Thank you very much.
+
+You know what? You wear what you want.
+
+Donāt come complaining to me
+
+when your feet get sore, all right?
+
+Youāll get no sympathy here from me.
+
+Fine, Iāll wear the boots.
+
+Thank you.
+
+Remember what my mother used to tell me.
+
+Listen to the grown-ups,
+
+and if you see anyone scared or being picked on,
+
+you look after them, okay?
+
+Okay.
+
+And most of all, have fun.
+
+Gotcha.
+
+Gotcha.
+
+Now where is Mjolnir? Where did I put him?
+
+Over there. Sleeping in the bed.
+
+In the bed.
+
+Oh, wow.
+
+That is not coming off.
+
+What did you do?
+
+Eh, she looked boring before.
+
+Yeah. Suppose it did.
+
+I love it. (CHUCKLES)
+
+Very creative.
+
+(MECHANICAL WHIRRING)
+
+Okay.
+
+Now, you see the aliens down there?
+
+The stripy ones?
+
+They look nice.
+
+Yeah, they are nice.
+
+Thatās why we have to look after them.
+
+Got it. Protect the nice ones.
+
+I love you, sweetie.
+
+Love you, Uncle Thor.
+
+(SWEET CHILD Oā MINE BY GUNS Nā ROSES PLAYING)
+
+KORG: They will always be there for us.
+
+The Space Viking and his girl, born from Eternity.
+
+With the powers of a god.
+
+Two warriors
+
+fighting the good fight
+
+for those who canāt fight good.
+
+(YELLING)
+
+They have traveled far, and have been given many names.
+
+But to those who know them best, they are simply known as Love and Thunder.
+
+(INSTRUMENTAL BREAK)
+
+(SONG FADES)
+
+ZEUS: It used to be that being a god, it meant something.
+
+(SUSPENSEFUL MUSIC PLAYING)
+
+People would whisper your name before sharing their deepest hopes and dreams.
+
+They begged you for mercy without ever knowing if you were actually listening.
+
+(CHUCKLES)
+
+Now, you know, they look to the sky, they donāt ask us for lightning.
+
+They donāt ask us for rain.
+
+They just want to see one of their so-called superheroes.
+
+When did we become the joke?
+
+No.
+
+No more.
+
+They will fear us again when Thor Odinson falls from the sky.
+
+(MUSIC BUILDING UP)
+
+Do you understand me, Hercules?
+
+Do you understand me, my son?
+
+Yes, Father.
+
+(RAINBOW IN THE DARK BY DIO PLAYING)
+
+(SONG FADES)
+
+(DRAMATIC MUSIC INTRO PLAYING)
+
+(HEROIC ROCK MUSIC PLAYING)
+
+(DRAMATIC MUSIC PLAYING)
+
+(SOFT CHIMING)
+
+(ETHEREAL MUSIC PLAYING)
+
+(GASPING)
+
+Huh?
+
+(SHUDDERS)
+
+What?
+
+Oh. Hey.
+
+Jane Foster.
+
+Heimdall.
+
+I see youāre dead now.
+
+(SIGHS) Yeah.
+
+Thank you for looking after my son.
+
+You are very welcome here, to the land of the gods.
+
+Welcome to Valhalla.
+
+(MUSIC ENDS IN FLOURISH)
diff --git a/data/top_gun_maverick.txt b/data/top_gun_maverick.txt
new file mode 100644
index 0000000000000000000000000000000000000000..883242d7729c526dd6e1e737337740d102c3c10e
--- /dev/null
+++ b/data/top_gun_maverick.txt
@@ -0,0 +1,3395 @@
+After more than thirty years of service as one of the Navyās top aviators, and dodging the advancement in rank that would ground him, Pete āMaverickā Mitchell finds himself training a detachment of TOP GUN graduates for a specialized mission the likes of which no living pilot has ever seen.
+
+* * *
+
+[Jet engines starting]
+
+[Indistinct radio chatter]
+
+[āDanger zoneā playing]
+
+āŖ Revvinā up your engine listen to her howlinā roar āŖ
+
+āŖ metal under tension begginā you to touch and go āŖ
+
+āŖ highway to the danger zone āŖ
+
+āŖ ride into the danger zone āŖ
+
+āŖ headinā into twilight āŖ
+
+āŖ spreadinā out her wings tonight āŖ
+
+āŖ she got you jumpinā off the deck āŖ
+
+āŖ shovinā into overdrive āŖ
+
+āŖ highway to the danger zone āŖ
+
+āŖ Iāll take you right into the danger zone āŖ
+
+[Engine roaring]
+
+[Reporter on radio] Today, weāre looking at some of the hottest weatherā¦
+
+[Chattering continues on radio]
+
+[Ratchet clicking]
+
+[Grunts]
+
+[Blows]
+
+[Motorcycle engine starts]
+
+Hey.
+
+What is it?
+
+What?
+
+Weāve been ordered to stand down.
+
+Theyāre scrapping the program.
+
+They say we fell short.
+
+The contract threshold is mach 10.
+
+Mach 10 is supposed to be in two months.
+
+Todayās test point is mach 9.
+
+Well, thatās not good enough.
+
+Says who?
+
+Admiral Cain.
+
+[Hondo] The drone ranger.
+
+He wants our budget for his unmanned program.
+
+Heās on his way to kill the test and shut us down personally.
+
+[Chuckles]
+
+Well, he isnāt here yet.
+
+They want mach 10, letās give āem mach 10.
+
+[Monitor beeping]
+
+[Inhales]
+
+Now remember, the contract threshold is mach 10.
+
+Not 10.1. Not 10.2. Mach 10.
+
+That should keep the program alive.
+
+I donāt like that look, Mav.
+
+Itās the only one I got.
+
+[Maverick] Control, this is dark star. How do you read?
+
+Dark star, control. Loud and clear. How me?
+
+Loud and clear. Takeoff precheckās complete. Ready for apu start.
+
+[Instruments chime]
+
+[Hondo] Ready left engine start.
+
+Ready right engine start.
+
+Thumbs for taxi.
+
+We are ready for taxi.
+
+Tower, this is dark star. We are taxiing with information Alpha.
+
+[Traffic controller] Dark star, you are clear to taxi.
+
+Runway 21. Winds 210, 10.
+
+Fuel temps are looking good.
+
+[Hondo] Control concurs.
+
+[Maverick] Batteryās holding at 95%. Cabin pressure looks good.
+
+[Hondo] Control concurs. Tower, this is dark star. Weāre ready for takeoff.
+
+Requesting an unrestricted climb to 600 and above.
+
+[Traffic controller] Dark star, the runway and skies are yours.
+
+[Guard] Rear admiral Chester Cain.
+
+[Hondo] Maverick, Cain just pulled up to the gate.
+
+Itās not too late to stop, buddy.
+
+You know what happens to you if you go through with this.
+
+I know what happens to everyone else if I donāt.
+
+Dark star is ready for takeoff.
+
+Everyone, go for takeoff, starting with engine.
+
+Engine, go. Thermals, go.
+
+Fuel, go. Electric, go.
+
+Control surfaces, go.
+
+[Hondo] Dark star, control. Youāre cleared for takeoff.
+
+All right, sweetheart, one last ride.
+
+[Engines power up]
+
+[Hondo] Dark star, you are cleared above 600. Increase to mach 3.5.
+
+Cleared above 600. Increase to mach 3.5.
+
+[Door slams]
+
+Admiral.
+
+Uh, just in time, sir. Iām early. So are you.
+
+You care to explain?
+
+Transitioning to scramjet.
+
+[Engines roaring]
+
+[Hondo] Uh, Mav, admiral Cain is askingā¦
+
+Ordering. Ordering that we bring her down.
+
+[Maverick imitates audio distortion] Op⦠oop⦠Alphaā¦
+
+three, ohā¦
+
+as sing⦠ach⦠Ive⦠4, andā¦
+
+within sixā¦
+
+This is where weāve had trouble with comms, sir.
+
+Itās the earthās curvature. Itās called āearth bulge.ā
+
+Did anyone offer you a coffee?
+
+Okay.
+
+[Beeping]
+
+Heās at mach 7, pushing 8.
+
+Flight data? Receiving. Data is good.
+
+Temperatureās climbing. Response is still stable. Weāre feeling good.
+
+[Beeping]
+
+[Operator] Mach 8.8.
+
+8.9.
+
+Mach 9.
+
+Heās the fastest man alive.
+
+Talk to me, goose.
+
+Mach 9.1.
+
+9.2.
+
+[Jet accelerating]
+
+Mach 9.3.
+
+9.4.
+
+Approaching high hypersonic.
+
+[Beeps]
+
+Windshield hot caution.
+
+[Alarm blaring] Surface temp rising.
+
+Come on, sweetheart, just a little more.
+
+Just a little. [Beeps]
+
+Come on!
+
+[Shouts] Come on!
+
+[Beeps] [Gasps]
+
+Mach 10! [All cheering]
+
+Put that in your Pentagon budget!
+
+Sir.
+
+[Whispers] Oh, donāt do it. Donāt do it.
+
+Justā¦
+
+A little push.
+
+[Beeps]
+
+Holy shit.
+
+[Alarm blaring]
+
+[Breathes heavily]
+
+[Cain] You got some balls, stick jockey.
+
+Iāll give you that.
+
+[Instruments beeping]
+
+[Alarm blaring]
+
+Oh, shit.
+
+Maverick.
+
+Maverick!
+
+[Explosion]
+
+[Horn honking]
+
+[Bell jingling]
+
+[Country music playing over speakers]
+
+[Jingling continues]
+
+[Jingling continues]
+
+[Maverick gulping water]
+
+[Whispers] Thank you.
+
+Where am I?
+
+Earth.
+
+[Cain] Maverick.
+
+Thirty-plus years of service.
+
+Combat medals.
+
+Citations.
+
+Only man to shoot down three enemy planes in the last 40 years.
+
+āDistinguished.ā
+
+āDistinguished.ā ādistinguished.ā
+
+[Clock ticking]
+
+Yet you canāt get a promotion, you wonāt retire, and despite your best efforts, you refuse to die.
+
+You should be at least a two-star admiral by now, if not a senator.
+
+Yet here you are: Captain.
+
+Why is that?
+
+Itās one of lifeās mysteries, sir.
+
+This isnāt a joke. I asked you a question.
+
+Iām where I belong, sir.
+
+Well, the Navy doesnāt see it that way.
+
+Not anymore.
+
+[Jet passes overhead]
+
+These planes youāve been testing, captain, one day, sooner than later, they wonāt need pilots at all.
+
+Pilots that need to sleep, eat, take a piss.
+
+Pilots that disobey orders.
+
+All you did was buy some time for those men out there.
+
+The future is coming, and youāre not in it.
+
+Escort this man off the base.
+
+Take him to his quarters.
+
+Wait with him while he packs his gear.
+
+I want him on the road to north island within the hour.
+
+North island, sir?
+
+Call came in with impeccable timing, right as I was driving here to ground your ass once and for all.
+
+[Scoffs] It galls me to say it, butā¦
+
+For reasons known only to the almighty and your guardian angelā¦
+
+Youāve been called back to top gun.
+
+Sir? You are dismissed, captain.
+
+The end is inevitable, Maverick.
+
+Your kind is headed for extinction.
+
+Maybe so, sir.
+
+But not today.
+
+[Person] Captain Pete āMaverickā Mitchell.
+
+Your reputation precedes you.
+
+Thank you, sir.
+
+Wasnāt a compliment.
+
+Iām admiral Beau Simpson. Iām the air boss.
+
+I believe you know admiral bates. Warlock, sir.
+
+Must admit, I wasnāt expecting an invitation back.
+
+Theyāre called orders, Maverick.
+
+You two have something in common.
+
+Cyclone here was first in his class back in ā88.
+
+Actually, sir, I finished second.
+
+Just want to manage expectations.
+
+[Sighs]
+
+The targetā¦
+
+Is an unsanctioned uranium enrichment plant built in violation of a multilateral NATO treaty.
+
+The uranium produced there represents a direct threat to our allies in the region.
+
+The Pentagon has tasked us with assembling a strike team and taking it out before it becomes fully operational.
+
+The plant sits in an underground bunker at the end of this valley.
+
+Said valley is GPS-jammed and defended by an extensive surface-to-air missile array serving a limited number of fifth-generation fighters, which in turn are backed up by a plentiful reserve of surplus aircraft.
+
+Even a few old f-14s.
+
+Seems like weāre not the only ones holding on to old relics.
+
+[Warlock] Whatās your read, captain?
+
+Well, sir, normally this would be a cakewalk for the f-35ās stealth, but the GPS-jamming negates that.
+
+And a surface-to-air threat necessitates a low-level laser-guided strike tailor-made for the f-18.
+
+I figure, two precision bombs, minimum.
+
+Makes it four aircraft flying in pairs.
+
+That is one hell of a steep climb out of there, exposing you to all the surface-to-air missiles.
+
+You survive that, itās a dogfight all the way home.
+
+All requirements for which you have real-world experience.
+
+Not in the same mission, sir.
+
+No.
+
+No, someoneās not coming back from this.
+
+Can it be done or not?
+
+How soon before the plant becomes operational?
+
+Three weeks. Maybe less.
+
+Well, itās been a while since Iāve flown an f-18, andā¦
+
+Iām not sure who Iād trust to fly the other three.
+
+But Iāll find a way to make it work.
+
+I think you misunderstand, captain.
+
+Sir?
+
+We donāt want you to fly it.
+
+We want you to teach it.
+
+Teach, sir?
+
+Weāve recalled 12 top gun graduates from their squadrons.
+
+We want you to narrow that pool down to six.
+
+Theyāll fly the mission.
+
+Is there a problem, captain?
+
+You know there is, sir.
+
+Yeah.
+
+Bradley Bradshaw, aka āRooster.ā
+
+I understand you used to fly with his old man.
+
+What was his call sign?
+
+āGoose,ā sir.
+
+Tragic what happened.
+
+Captain Mitchell was cleared of any wrongdoing.
+
+Gooseās death was an accident.
+
+[Cyclone] Is that how you see it, captain?
+
+Is that how gooseās son sees it?
+
+With all due respect, sir, Iām not a teacher.
+
+You were a top gun instructor before.
+
+That was almost 30 years ago. I lasted two months.
+
+Itās not where I belong.
+
+Then let me be perfectly blunt.
+
+You were not my first choice. In fact, you werenāt even on the list.
+
+You are here at the request of admiral Kazansky.
+
+Now, Iceman happens to be a man I deeply admire, and he seems to think that you have something left to offer the Navy.
+
+What that is, I canāt imagine.
+
+You donāt have to take this job.
+
+But let me be clear: This will be your last post, captain.
+
+You fly for top gun, or you donāt fly for the Navy ever again.
+
+[People chattering]
+
+[Person] Twenty bucks you canāt get three in a row.
+
+[Cell phone vibrating]
+
+[Bartender] Oh, youāve got to be kidding me.
+
+[āLetās danceā playing on jukebox]
+
+Pete.
+
+Penny?
+
+[Chuckles] What are you doing here?
+
+I should ask you the same thing.
+
+Well, that is a long story. I doubt that.
+
+Yeah.
+
+Whoād you piss off this time?
+
+Another admiral.
+
+Exactly.
+
+Are you mad at me? Oh, Pete.
+
+I can never stay mad at you. Thatās the problem.
+
+Huh.
+
+I got to say, north island is the one place I thought for sure Iād never run into you.
+
+Mmm. How long you been here?
+
+Bought this place about three years ago.
+
+Three years? Mm-hmm. Yeah.
+
+Not long after you got shipped off to the desert for pissing off that other admiral.
+
+That was three years ago?
+
+You must be in a lot of trouble.
+
+No way youād come back here willingly.
+
+Well, youāll sort it out.
+
+No, I think, uhā¦
+
+I think this is it. Come on, Pete.
+
+Youāve been saying that as long as Iāve known you.
+
+You said it after they busted you for taking me on a joyride in that f-18.
+
+Then the next thing I know, youāre off to Bosnia.
+
+Then Iraq. Both times.
+
+You get yourself in trouble, Iceman makes a call, and youāre back in the air.
+
+Penny, this is different.
+
+Pete, trust me, as improbable as it seems right now, somehow youāll be back in a fighter plane with your tail on fire.
+
+Penny⦠Too late.
+
+What?
+
+You were about to ask me what time I get off.
+
+Donāt give me that look.
+
+Iām not giving you any look. I swear.
+
+It always ends the same with us, Pete.
+
+Letās not start this time.
+
+Okay.
+
+Okay.
+
+āŖ Put on your red shoes and dance the blues⦠āŖ
+
+You look good.
+
+[Bell rings] [Customers cheering]
+
+[āBang a gongā playing on jukebox]
+
+Much appreciated, pal.
+
+What am I missing?
+
+āDisrespect a lady, the Navy, or put your cell phone on my barā¦ā
+
+āAnd you buy a round.ā
+
+For everyone?
+
+Iām afraid rules are rules. Youāre lucky itās early.
+
+[Person] Oh, come on!
+
+What do we have here?
+
+If it aināt Phoenix!
+
+And here I thought we were special, coyote.
+
+Turns out the invite went to anyone.
+
+Fellas, this hereās bag man.
+
+Hangman. Whatever.
+
+Youāre looking at the only naval aviator on active duty with a confirmed air-to-air kill.
+
+Stop.
+
+Mind you, the other guy was in a museum piece from the Korean war.
+
+Cold war. Different wars, same century.
+
+Not this one.
+
+Who are your friends?
+
+Payback. Fanboy.
+
+Hey, coyote. Hey.
+
+Whoās he? Whoās who?
+
+[Coyote] When did you get in?
+
+Oh, Iāve been here the whole time.
+
+The manās a stealth pilot. Literally.
+
+Weapons systems officer, actually.
+
+With no sense of humor.
+
+What do they call you?
+
+Bob.
+
+No, your call sign.
+
+Uhā¦
+
+Bob.
+
+Bob Floyd.
+
+Youāre my new backs eater? From Lemoore?
+
+Looks like it. Yeah.
+
+āŖ Bang a gong, get it on āŖ
+
+Nine-ball, Bob.
+
+Rack āem.
+
+Okay. [Chuckles]
+
+[Hangman] Penny, my dear.
+
+[Penny] Yeah.
+
+Iāll have four more on the old-timer.
+
+[āTrampā playing on jukebox]
+
+[Vocalist] Thatās all right, mama. Uh, whatās up?
+
+āŖ And Iām the only son of a gun āŖ
+
+[Phoenix] Bradshaw!
+
+Is that you?
+
+This is how I find out youāre stateside?
+
+Yeah, I just thought Iād surprise you. Hmm.
+
+[Grunts]
+
+I guess I surprised you back.
+
+Itās good to see you. Good to see you too.
+
+Here you go.
+
+[Hangman] Thank you.
+
+Much appreciated, pops.
+
+[People chattering, laughing]
+
+[āTrampā continues playing]
+
+How about ringing me up before the evening rush?
+
+[āSlow rideā playing on jukebox]
+
+[Hangman] Bradshaw.
+
+As I live and breathe.
+
+[Rooster] Hangman.
+
+You look⦠good.
+
+Well, I am good, Rooster.
+
+Iām very good.
+
+In fact, I am too good to be true.
+
+So, anybody know what this special detachment is all about?
+
+No, missionās a mission. They donāt confront me.
+
+What I want to know: Whoās gonna be team leader?
+
+[Pool balls clatter]
+
+And which one of yāall has what it takes to follow me?
+
+Hangman, the only place youāll lead anyone is an early grave.
+
+Whoo!
+
+[āSlow rideā continues playing]
+
+Well, anyone who follows you is just gonna run out of fuel.
+
+But thatās just you, aināt it, Rooster?
+
+Youāre snug on that perch, waiting for just the right momentā¦
+
+That never comes.
+
+āŖ Slow ride āŖ
+
+I love this song!
+
+āŖ Slow ride āŖ
+
+āŖ take it easy āŖ
+
+Well, he hasnāt changed.
+
+Nope. Sure hasnāt.
+
+āŖ Take it easy āŖ
+
+[Fanboy] Check it out.
+
+More patches.
+
+[Payback] Thatās Harvard, Yale, Omaha. Shit, thatās Fritz.
+
+What the hell kind of mission is this?
+
+Thatās not the question we should be asking.
+
+Everyone here is the best there is.
+
+Who the hell are they gonna get to teach us?
+
+Itās been declined.
+
+Youāre kidding.
+
+[Music stops]
+
+[Customers protesting]
+
+[Piano playing]
+
+[Playing jazz]
+
+Hey, guys. Come on.
+
+[Piano playing continues]
+
+[Maverick] How aboutā¦
+
+That wonāt cover it.
+
+[Piano playing continues]
+
+Uh, Iāll come by tomorrow and bring you the cash.
+
+Iām afraid rules are rules, Pete.
+
+[Bell ringing]
+
+[All cheering, clapping]
+
+[All chanting] Overboard! Overboard! Overboard!
+
+Really?
+
+Overboard!
+
+[Chanting continues] Overboard! Overboard!
+
+Overboard! Overboard!
+
+Overboard! Overboard!
+
+[All cheering, clapping]
+
+Overboard!
+
+Great to see you, Pete! Overboard!
+
+Overboard! Overboard!
+
+Overboard!
+
+[All cheering]
+
+Thanks for the beers! Come back anytime!
+
+[Customers whooping]
+
+[Rooster] āŖ you shake my nerves and you rattle my brain āŖ
+
+āŖ too much love drives a man insane āŖ
+
+āŖ you broke my will but what a thrill āŖ
+
+[All] āŖ goodness gracious great balls of fire! āŖ
+
+āŖ I laughed at love ācause I thought it was funny āŖ
+
+āŖ but you came along and you moved me, honey āŖ
+
+āŖ I changed my mind this love is fine āŖ
+
+āŖ goodness gracious great balls of fire! āŖ
+
+āŖ Kiss me, baby āŖ
+
+[Music fades]
+
+[Both] āŖ goodness gracious great balls of fire! āŖ
+
+[Maverick] Altitude 8,000⦠7,000ā¦
+
+Goose, I canāt reach the ejection handle.
+
+Eject, eject, eject!
+
+Goose! Oh, no!
+
+God, he loved flying with you, Maverick.
+
+[No audio]
+
+[All singing]
+
+[Customers chattering, singing]
+
+[All] āŖ come on, baby youāre driving me crazy āŖ
+
+āŖ goodness gracious great balls of fire! āŖ
+
+[Cheering]
+
+[Person] Attention on deck!
+
+[Chairs scraping]
+
+[Warlock] Morning.
+
+Welcome to your special training detachment.
+
+Be seated.
+
+Iām admiral Bates, NAWDC commander.
+
+Youāre all top gun graduates.
+
+The elite.
+
+The best of the best.
+
+That was yesterday.
+
+The enemyās new fifth-generation fighter has leveled the playing field.
+
+Details are few, but you can be sure we no longer possess the technological advantage.
+
+Success, now more than ever, comes down to the man or woman in the box.
+
+Half of you will make the cut.
+
+One of you will be named mission leader.
+
+The other half will remain in reserve.
+
+Your instructor is a top gun graduate with real-world experience in every mission aspect you will be expected to master.
+
+His exploits are legendary.
+
+And heās considered to be one of the finest pilots this program has ever produced.
+
+What he has to teach you may very well mean the difference between life and death.
+
+I give you captain Pete Mitchell.
+
+Call sign: āMaverick.ā
+
+Good morning.
+
+The f-18 natops.
+
+It contains everything they want you to know about your aircraft.
+
+Iām assuming you know the book inside and out.
+
+Damn right. Damn straight.
+
+You got it.
+
+So does your enemy.
+
+And weāre off.
+
+But what the enemy doesnāt know is your limits.
+
+I intend to find them, test them, push beyond.
+
+Today weāll start with what you only think you know.
+
+You show me what youāre made of.
+
+[Engines powering up]
+
+[Maverick] Rooster.
+
+Bradley.
+
+Lieutenant Bradshaw!
+
+Yes, sir.
+
+Letās not do it like this.
+
+You gonna wash me out?
+
+Thatāll be up to you, not me.
+
+Am I dismissed?
+
+[No audible dialogue]
+
+[āWonāt get fooled againā playing]
+
+Good morning, aviators. This is your captain speaking.
+
+Welcome to basic fighter maneuvers.
+
+As briefed, todayās exercise is dog fighting.
+
+Guns only, no missiles.
+
+We do not go below the hard deck of 5,000 feet.
+
+Working as a team, you have to shoot me down, or else.
+
+Or else what, sir? Or else I shoot back.
+
+If I shoot either one of you down, you both lose.
+
+This guy needs an ego check. Weāll see to that.
+
+What say we put some skin in the game? What do you have in mind?
+
+Whoever gets shot down first has to do 200 push-ups.
+
+Guys. Thatās a lot of push-ups.
+
+They donāt call it an exercise for nothing, sir.
+
+You got yourself a deal, gentlemen.
+
+Fightās on. Letās turn and burn.
+
+Fanboy, you see him? Nothing on radar up ahead.
+
+He must be somewhere behind us.
+
+[Vocalist] Yeah!
+
+Damn it! What the hell?
+
+Shit!
+
+āŖ We donāt get fooled again āŖ
+
+[Maverick] Easy, Maverick.
+
+Letās try not to get fired on the first day.
+
+Tally, tally, tally! Maverickās coming in! Break left!
+
+Breaking left.
+
+Payback, whereās your wing man?
+
+Rooster, where are you? I got your back.
+
+Iām coming. Hang in there. Hang in there.
+
+Hurry up, man! Hurry up!
+
+Payback, break right. Breaking right.
+
+Rooster just saved your life, fellas. But itās gonna cost him.
+
+Not this time, old man.
+
+Donāt let him get to you, Maverick.
+
+āŖ Smile and grin at the change all around pick up my guitar⦠āŖ
+
+Rooster, youāre too low! Pull up! Youāre hitting the hard deck!
+
+[Automated voice] Altitude. Altitude.
+
+[Rooster] Oh, shit.
+
+āŖ Get on my knees and pray āŖ
+
+[Maverick] Thatās a kill.
+
+Down! 109.
+
+āŖ we donāt get fooled again āŖ
+
+Down! 110.
+
+[Breathing shakily]
+
+That should be us down there.
+
+[Hondo] 111!
+
+But itās not. Down!
+
+And now you know a little something about rooster.
+
+Whoo! Wow.
+
+[Fanboy] Hold that tarmac down till we get back, brother, all right?
+
+Get in there, boys.
+
+[Camera shutter clicks]
+
+[Laughs]
+
+Thatās a kill. Damn!
+
+Smoked. Damn it.
+
+It was all fun and games in that selfie, wasnāt it? Down!
+
+[Hangman] Say, Phoenix.
+
+Howās about we tell everybody
+
+āBobā stands for something?
+
+Other than Robert, I mean.
+
+[Phoenix] Donāt take the bait, Bob.
+
+Want to know why we call him Hangman?
+
+I got it. āBaby on board.ā
+
+[Chuckles]
+
+Shit!
+
+Greetings, aviators. Fightās on.
+
+[Hangman] All right, Phoenix, letās take this guy out!
+
+Watch your back, Phoenix.
+
+Break right! Breaking right.
+
+Whereās he going?
+
+Thatās why we call him Hangman.
+
+Heāll always hang you out to dry.
+
+Leaving your wing man.
+
+Thereās a strategy I havenāt seen in a while.
+
+He called you a man, Phoenix. You gonna take that?
+
+So long as he doesnāt call you a man.
+
+Talk to me, Bob. Whereās Maverick?
+
+[Bob] Jesus, his nose is already coming around!
+
+Get him off me, Hangman!
+
+[Hangman] For all you folks at home, this is how you Bury a fossil.
+
+All right, Hangman. Time to teach you a lesson.
+
+Youāre out, Phoenix. Son of a bitch!
+
+[Alarm blaring]
+
+Thatās it.
+
+Letās go, Mav. Letās see what you got.
+
+Come get me.
+
+Evil be gone. Hangmanās coming.
+
+Yeah, youāre good. Iāll give you that.
+
+āŖ Meet the new boss āŖ
+
+āŖ same as the old boss āŖ
+
+Shit.
+
+Phoenix, I canāt see him. How close am I?
+
+Phoenix? Iām dead, dickhead.
+
+See you in the afterlife, bag man.
+
+[Chuckles]
+
+Where is he? Where is he? [Gasps]
+
+[Beeping]
+
+[Maverick] Thatās a kill.
+
+Seventy-nine. Down. Eighty. Down.
+
+[Maverick] Letās go. Whoās next?
+
+I got you, Omaha. Damn it!
+
+Lights out, coyote. Copy kill.
+
+Down. Fifty-one. Down. Fifty-two.
+
+So, rooster, mind if I ask you a personal question?
+
+Would it matter if I did?
+
+Whatās the story with you and Maverick?
+
+It seems like heās got you rattled. Thatās none of your business.
+
+Now where the hell is he?
+
+[Maverick] Been here the whole time.
+
+Holy shit.
+
+[Maverick] You see me now?
+
+Come on, letās get it over with.
+
+Fightās on!
+
+What is with these two?
+
+[Breathing heavily]
+
+All right, you put us here. How you gonna get yourself out?
+
+You can bail out anytime.
+
+How low you want to go, rooster?
+
+I can go as low as you, sir! And thatās saying something.
+
+Whatās past is past. For both of us.
+
+Youād like to believe that, wouldnāt you?
+
+Hard deck is 5,000 feet, fellas. You are running out of room.
+
+[Automated voice] Altitude. Your strategy is about to run us into the ground.
+
+Whatās your move?
+
+[Automated voice] Altitude. Altitude.
+
+Altitude.
+
+Altitude. Altitude. Altitude. [Grunting]
+
+Altitude. Altitude.
+
+Pull up! Pull up! Pull up! Pull up!
+
+Pull up! Pull up!
+
+You got it. Donāt think, just do.
+
+Come on, rooster, you got him! Drop down and take the shot!
+
+Itās too low.
+
+Too late. You had your chance.
+
+Thatās a kill. Knock it off.
+
+Damn it!
+
+Same old rooster.
+
+Go see hon do about your push-ups.
+
+All right, thatās enough.
+
+Rooster. Thatās enough, man.
+
+[Grunts]
+
+[Grunts]
+
+[Grunts]
+
+[Phoenix] Breaking the hard deck, insubordination. Are you trying to get kicked out?
+
+Donāt worry about it.
+
+Look, Iām going on this mission.
+
+But if you get kicked out, you leave us flying with Hangman.
+
+Talk to me. What the hell was that? He pulled my papers.
+
+What? Who? Maverick.
+
+He pulled my application to the naval academy.
+
+Set me back four years.
+
+Why would he do that?
+
+[Jet approaching]
+
+[Cyclone] The hard deck is 5,000 feet above ground level.
+
+A parameter is set not just for the safety of our pilots, but for the safety of their aircraft.
+
+5,000 feet is not just a rule. It is a law, as immutable as gravity.
+
+The hard deck will be much lower for the mission, sir.
+
+And it will not change without my approval!
+
+Especially not in the middle of an exercise.
+
+And that cobra maneuver of yours? That couldāve got all three of you killed.
+
+I never want to see that shit again.
+
+What exactly do you suppose you were teaching, captain?
+
+That as good as they are, sir, they still have something to learn.
+
+You are talking about the best fighter pilots on the planet, captain.
+
+And theyāve been told that their entire career, while theyāve been dropping bombs from a high altitude with little to no dog fighting.
+
+The parameters of this mission call for something they have never encountered.
+
+Okay, you have less than three weeks to teach them how to fight as a team and how to strike the target.
+
+And how to come home.
+
+And how to come home, sir.
+
+Every mission has its risks.
+
+These pilots accept that.
+
+I donāt, sir.
+
+Every morning, from this day forward, you will brief us on your instructional plans in writing.
+
+And nothing will change without my express approval.
+
+Including the hard deck, sir? Especially the hard deck, captain.
+
+[Maverick] Sir.
+
+What is this?
+
+Itās a request to lower the hard deck, sir, to practice a low-level bombing run per the mission parameters.
+
+You could learn a thing or two about timing, captain.
+
+[Hangman] Yo, coyote.
+
+Take a look at this.
+
+[Coyote] The man, the legend. There he is.
+
+No, no, no. Next to him.
+
+He look familiar to you?
+
+What have we here?
+
+[Hangman] Bradshaw.
+
+As I live and breathe.
+
+[Panting]
+
+[Maverick] Hey, Theo, you got big.
+
+[Child] Hey, Mav.
+
+[Soft rock playing over jukebox]
+
+Amelia?
+
+I know. I got big.
+
+[Chuckles] Yes.
+
+Bar opens at 5:00.
+
+No, I just came by to pay off a debt.
+
+[Amelia] Mom!
+
+Hey, howās your dad? With his wife, in Hawaii.
+
+Mom!
+
+Mav says he owes you money.
+
+Oh. Donāt worry about it. I insist.
+
+[Sighs]
+
+Thank you, captain. Consider your tab closed.
+
+Captain? Still?
+
+A highly decorated captain.
+
+Finish up.
+
+We have to get the boat to the yard.
+
+I canāt go. What do you mean, you canāt go?
+
+Test tomorrow. I have to study. They only told us today.
+
+Well, I canāt sail her alone.
+
+Just use the engine.
+
+Why are we taking her to the yard?
+
+[Both] To fix the engine.
+
+Mm-hmm. I can help.
+
+[Penny] Little rougher than I was expecting. You donāt say.
+
+Pull on the back stay. Weāll de-power the sails.
+
+Okay.
+
+What does that mean?
+
+Youāre supposed to be in the Navy!
+
+I donāt sail boats, penny. I land on them.
+
+Itās sort of like raising the flaps on an airplane.
+
+So how do I do that?
+
+[Chuckles] You pull on that green line up there.
+
+Green line.
+
+Yep. Pull it hard.
+
+Yep. Crank that winch right there, tighten the jib.
+
+Crank it. You okay? Yeah.
+
+Good.
+
+Now, you ready?
+
+For what?
+
+The afterburner.
+
+Now youāre in the Navy.
+
+[Engine turns off]
+
+Thanks for helping out today.
+
+Iām not exactly sure I helped.
+
+Hmm.
+
+Donāt give me that look.
+
+What look?
+
+That one.
+
+Good night, Pete.
+
+Night, penny.
+
+[Exhales]
+
+[Chuckles]
+
+[Sighs]
+
+[Amelia] Mom, is that you?
+
+[Penny] Yeah, itās me.
+
+Iāll make you dinner.
+
+[Amelia] Okay.
+
+Time is your greatest enemy.
+
+Phase one of the mission will be a low-level ingress attacking in two-plane teams.
+
+Youāll fly along this narrow canyon to your target.
+
+Radar-guided surface-to-air missiles defend the area.
+
+These sams, theyāre lethal.
+
+But they were designed to protect the skies above, not the canyon below.
+
+Thatās because the enemy knows no one is insane enough to try and fly below them.
+
+Thatās exactly what Iām gonna train you to do.
+
+On the day, your altitude will be 100 feet maximum.
+
+You exceed this altitudeā¦
+
+[Radar beeping] Radar will spot you and youāre dead.
+
+[Beeping intensifies]
+
+Your airspeed will be 660 knots minimum.
+
+Time to target: Two and a half minutes.
+
+Thatās because fifth-generation fighters wait at an air base nearby.
+
+In a head-to-head with these planes in your f-18s, youāre dead.
+
+Thatās why you need to get in, hit your target and be gone before these planes even have a chance of catching you.
+
+This makes time your greatest adversary.
+
+Youāll fly a route in your nav system that simulates the canyon.
+
+The faster you navigate this canyon, the harder itāll be to stay under the radar of these enemy sams.
+
+[Grunting] The tighter the turns, the more intensely the force of gravity on your body multiplies⦠[Grunts]
+
+Compressing your lungs⦠[Exhales]
+
+Forcing the blood from your brain⦠[Grunting]
+
+Impairing your judgment and reaction time.
+
+So for todayās lesson, weāre gonna take it easy on you.
+
+Max ceiling: 300 feet. Time to target: Three minutes.
+
+Good luck.
+
+[Breathing heavily]
+
+[Bob] Time to target is one minute 30.
+
+We are two seconds behind. Increase to 480 knots.
+
+We got to move, coyote.
+
+Copy. Increasing speed.
+
+Oh! [Grunts]
+
+Oh, shit!
+
+[Beeping]
+
+Why are they dead?
+
+We broke the 300-foot ceiling, and a Sam took us out.
+
+No. Why are they dead?
+
+I slowed down and didnāt give her a warning. It was my fault.
+
+Was there a reason you didnāt communicate with your team? I was focusing onā¦
+
+One that their family will accept at the funeral.
+
+None, sir.
+
+Why didnāt you anticipate the turn?
+
+You were briefed on the terrain.
+
+Donāt tell me. Tell it to his family.
+
+Hangman, ease up. The canyonās getting tighter.
+
+Negative, payback. Increase your speed.
+
+Youāre going too fast, man. No harm in being ahead of schedule.
+
+Damn it, slow down! I canāt stay on the course!
+
+Youāre gonna hit the wall! Watch out! Watch out!
+
+[Radar beeping]
+
+What happened?
+
+[Hangman] I flew as fast as I could.
+
+Kind of like my ass depended on it.
+
+And you put your team in danger, and your wing manās dead.
+
+They couldnāt keep up.
+
+[Yale] Rooster, weāre 20 seconds behind and dropping.
+
+[Rooster] Weāre fine. Speed is good.
+
+Increase to 500 knots.
+
+Negative, Yale. Hold your speed.
+
+[Yale] Rooster, weāre late!
+
+Weāre alive. Weāll make up time in the straightaway.
+
+[Yale] We are not gonna make it.
+
+Just trust me. Maintain your speed. We can make it.
+
+Why are you dead?
+
+Youāre team leader up there.
+
+Why are you, why is your team dead?
+
+Sir, heās the only one who made it to the target.
+
+A minute late. [Sighs]
+
+He gave enemy aircraft time to shoot him down.
+
+He is dead. You donāt know that.
+
+Youāre not flying fast enough. You donāt have a second to waste.
+
+We made it to the target.
+
+And superior enemy aircraft intercepted you on your way out.
+
+Then itās a dogfight. Against fifth-generation fighters.
+
+[Rooster] Yeah. Weād still have a chance.
+
+[Maverick] In an F-18.
+
+Itās not the plane, sir, itās the pilot.
+
+Exactly!
+
+Thereās more than one way to fly this mission.
+
+[Hangman] You really donāt get it.
+
+On this mission, a man flies like Maverick here, or a man does not come back.
+
+No offense intended.
+
+Yet somehow you always manage.
+
+Look, I donāt mean to criticize.
+
+Youāre conservative, thatās all. Lieutenant.
+
+Weāre going into combat, son, on a level no living pilotās ever seen.
+
+Not even him.
+
+Thatās no time to be thinking about the past.
+
+Whatās that supposed to mean? Rooster.
+
+I canāt be the only one that knows that Maverick flew with his old man.
+
+Thatās enough. Or that Maverick was flying when his old manā¦
+
+Lieutenant, thatās enough!
+
+[All clamoring, shouting]
+
+Thatās enough. You son of a bitch!
+
+Hey, come on!
+
+[Chuckles] Iām cool, Iām cool. Hey, hey.
+
+Thatās enough.
+
+[Hangman] Heās not cut out for this mission.
+
+Thatās enough! You know it.
+
+[Breathing heavily]
+
+You know Iām right.
+
+Youāre all dismissed.
+
+[Cell phone vibrating]
+
+[Sighs]
+
+[Children laughing, chattering]
+
+Maverick.
+
+Itās come back?
+
+No one knows.
+
+Thereās nothing else they can do.
+
+Even speaking is painful now.
+
+Sarah, Iām so sorry.
+
+[Iceman coughing]
+
+[Coughs]
+
+[Coughing]
+
+Admiral.
+
+Howās my wing man?
+
+[Typing]
+
+Please, donāt worry about me.
+
+What can I do for you?
+
+[Sighs]
+
+All right.
+
+[Chuckles]
+
+Well, roosterās still angry with me about what I did.
+
+I thought eventually he would understand why.
+
+I hoped heād forgive me.
+
+[Typing]
+
+The mission is less than three weeks away.
+
+The kidās not ready.
+
+[Typing]
+
+He doesnāt want what I have to give.
+
+Ice, please, donāt ask me to send someone else to die.
+
+Please donātā¦
+
+Donāt ask me to send him.
+
+Send me.
+
+I donāt know how.
+
+[Sighs]
+
+Iām not a teacher, Ice.
+
+Iām a fighter pilot.
+
+A naval aviator.
+
+Itās not what I am.
+
+Itās who I am.
+
+How do I teach that?
+
+Even if I could teach it, itās not what rooster wants.
+
+Itās not what the Navy wants.
+
+Thatās why they canned me the last time.
+
+The only reason Iām here is you.
+
+If I send him on this mission, he might never come home.
+
+And if I donāt send him, heāll never forgive me.
+
+Either way, I could lose him forever.
+
+[Sighs]
+
+I know.
+
+I know.
+
+[Exhales deeply]
+
+[Grunts]
+
+[Coughs]
+
+[Hoarsely] The Navy needs Maverick.
+
+The kid needs Maverick.
+
+Thatās why I fought for you.
+
+Thatās why youāre still here.
+
+Thank you, Ice, for everything.
+
+One last thing.
+
+Whoās the better pilot?
+
+You or me?
+
+This is a nice moment. Letās not ruin it.
+
+[Laughing]
+
+[āI aināt worriedā playing]
+
+[Whistling]
+
+āŖ I donāt know what youāve been told āŖ
+
+āŖ but time is running out no need to take it slow āŖ
+
+āŖ Iām steppinā to ya toe to toe āŖ
+
+[Indistinct chatter, shouting]
+
+All right, all right.
+
+[Whistle blows]
+
+āŖ Keepinā dreams alive 1999 heroes āŖ
+
+āŖ I aināt worried ābout it right now āŖ
+
+āŖ swimminā in the floods āŖ touchdown!
+
+āŖ I aināt worried ābout it āŖ
+
+[Cheering]
+
+āŖ I aināt worried ābout it āŖ
+
+[Whistle blows]
+
+Yeah!
+
+āŖ I donāt know what youāve been told āŖ
+
+[Whooping] āŖ but time is running out so spend it like itās gold āŖ
+
+āŖ Iām livinā like Iām nine zeros āŖ
+
+āŖ got no regrets even when Iām broke āŖ
+
+āŖ I aināt worried ābout it right now āŖ
+
+āŖ keepinā dreams alive 1999 heroes āŖ
+
+āŖ I aināt worried ābout it right now āŖ
+
+āŖ swimming in the floods dancing on the path, hero āŖ
+
+āŖ I aināt worried ābout it āŖ
+
+[Booing]
+
+[Whistle blows]
+
+[Chattering continues]
+
+āŖ I aināt worried ābout it āŖ
+
+āŖ I aināt worried ābout it āŖ
+
+[Exclaiming, cheering]
+
+āŖ I aināt worried ābout it āŖ
+
+Sir.
+
+What is this? This is dogfight football.
+
+Offense and defense at the same time.
+
+Whoās winning?
+
+I think they stopped keeping score a while ago.
+
+This detachment still has some training to complete, captain.
+
+Every available minute matters. Yes, sir.
+
+So why are we out here playing games?
+
+You said to create a team, sir.
+
+Thereās your team.
+
+āŖ I aināt worried ābout it āŖ
+
+[Chanting]
+
+āŖ I aināt worried ābout it right now āŖ
+
+āŖ keepinā dreams alive 1999 heroes āŖ
+
+āŖ I aināt worried ābout it right now āŖ
+
+āŖ swimming in the floods dancing on the path, hero āŖ
+
+āŖ I aināt worried ābout it āŖ
+
+[No audible dialogue]
+
+Should I go? Before Amelia gets back?
+
+Sheāll be at her friendās house tonight. Oh, good.
+
+You and Amelia, you seemā¦
+
+A lot closer than when I last saw you.
+
+Yeah. Yeah, we are. How do you manage?
+
+Well, you know, she always wanted more freedom than I thought she was ready for.
+
+Hmm. Whereād she get that from, I wonder?
+
+I guess I realized I also had to trust her.
+
+Let her make some of her own mistakes sometimes.
+
+Not an easy choice. Mmm.
+
+Is that what happened with rooster?
+
+I pulled his papers from the naval academy.
+
+Took years off his career.
+
+Why?
+
+His mother never wanted him to fly, not after what happened to goose.
+
+She made me promise before she died, soā¦
+
+Does rooster know that?
+
+He will always resent me for what I did.
+
+Why should he resent her too?
+
+Not an easy choice. Hmm.
+
+I was trying to be the father he lost.
+
+I just⦠I wish I wouldāve done it better.
+
+But the truth isā¦
+
+I didnāt think he was ready.
+
+Is he ready now?
+
+[Door closes downstairs]
+
+[Amelia] Mom, Iām home!
+
+I thought you were staying at Karenās tonight.
+
+[Amelia] Karenās sick. And Iāve got homework to do.
+
+[Whispers] I should go.
+
+[Sighing] You should go.
+
+Have you had dinner yet?
+
+[Amelia] Not yet. You wanna go out?
+
+No, itās okay. Iāll make you something.
+
+Iāll be down in a sec!
+
+Wait! Not that way. What?
+
+Look, I have an example to set.
+
+I canāt be bringing guys home on a first date.
+
+This is not our first date.
+
+You know what I mean.
+
+Okay.
+
+Fine.
+
+But this is the last time I go out your window.
+
+Weāll see.
+
+No. No, I mean it.
+
+Iām never gonna leave you again.
+
+Oh, shut up.
+
+Go on, get out of here.
+
+[Grunts softly]
+
+Just donāt break her heart again.
+
+[Warlock] Good morning.
+
+The uranium enrichment plant that is your target will be operational earlier than expected.
+
+Raw uranium will be delivered to the plant in ten daysā time.
+
+As a result, your mission has been moved up one week in order to avoid contaminating the target valley with radiation.
+
+Sir, no one here has successfully flown a low-level course.
+
+Nevertheless, youāve been ordered to move on.
+
+Captain.
+
+[Maverick] We have one week left to focus on phase two.
+
+Itās the most difficult stage of the mission.
+
+Itās a pop-up strike with a steep dive, requiring nothing less than two consecutive miracles.
+
+Two pairs of f-18s will fly in a welded wing formation.
+
+Teamwork. Precise coordination of these aircraft is essential to both the missionās success and your survival.
+
+As you know, the plant rests between two mountains.
+
+On final approach, youāll invert directly into a steep dive.
+
+This allows you to maintain the lowest possible altitude and the only possible attack angle.
+
+Your target is an impact point less than three meters wide.
+
+The two-seat aircraft will paint the target with a laser bullās-eye. [Beeping]
+
+The first pair will breach the reactor by dropping a laser-guided bomb on an exposed ventilation hatch.
+
+This will create an opening for the second pair.
+
+Thatās miracle number one.
+
+The second team will deliver the kill shotā¦
+
+[Target lock beeps]
+
+And destroy the target.
+
+Thatās miracle number two.
+
+If either team misses the targetā¦
+
+Thatās a miss. [Maverick] The mission is a failure.
+
+Damn it!
+
+[Maverick] Egress is a steep high-g climb out to avoid hitting this mountain.
+
+A steep climb at that speed, youāre pulling at least eight gās.
+
+Nine, minimum.
+
+The stress limit of the f-18ās airframe is 7.5.
+
+[Maverick] Thatās the accepted limit.
+
+To survive this mission, youāll pull beyond that, even if it means bending your airframe.
+
+Youāll be pulling so hard, youāll weigh close to 2,000 pounds, your skull crushing your spine⦠[Grunting]
+
+Your lungs imploding like an elephantās sitting on your chest,
+
+fighting with everything you have just to keep from blacking out.
+
+[Grunting, gasping]
+
+And this is where youāll be at your most vulnerable.
+
+This is coffin corner.
+
+Assuming you avoid crashing into this mountain, youāll climb straight up into enemy radar while losing all of your airspeed.
+
+Within seconds, youāll be fired upon by enemy sams.
+
+Youāve all faced sustained gās before, but thisā¦
+
+This is gonna take you and your aircraft to the breaking point.
+
+Sir, is this even achievable?
+
+The answer to that question will come down to the pilot in the box.
+
+[Sonic boom]
+
+Talk to me, Bob. We are 12 seconds late on target.
+
+We gotta move! We gotta move! Copy. Try to stay with me.
+
+[Radar beeping]
+
+Huh? Wait, whoās that?
+
+[Maverick] Blue team, youāve been spotted.
+
+Shit, itās Maverick. What the hell is he doing here?
+
+Iām a bandit on course to intercept. Blue team, what are you gonna do?
+
+Heās 20 miles left. Ten oāclock. 700 knots closure.
+
+Your call. What do you want to do?
+
+Continue. Weāre close. Stay on target.
+
+Heās swinging around to the north! Stand by for pop-up.
+
+Be ready on that laser, Bob. Copy. Iām on it.
+
+Blue team, bandit is still closing.
+
+Popping now.
+
+[Grunting, gasping]
+
+[Grunts]
+
+Talk to me, Bob. Whereās Maverick?
+
+Heās five miles out. Heās coming fast.
+
+Targetās in sight. Whereās my laser, Bob?
+
+Dead eye! Dead eye! Itās no good. Sorry, I canāt get a lock.
+
+Weāre out of time. Iām dropping blind.
+
+Damn it, missed!
+
+[Gasping]
+
+[Gasping]
+
+[Target lock beeps]
+
+[Maverick] Thatās tone.
+
+Maverickās got missile lock on us. Shit! Weāre dead.
+
+Blue team, thatās a fail.
+
+Level out, coyote.
+
+[Echoing] Coyote? Do you copy?
+
+[Normal] Coyote, come in.
+
+Coyote, level wings.
+
+Oh, god. Heās in g-loc.
+
+[Echoing] Coyote? Coyote?
+
+Heās gonna burn in! Iām going after him.
+
+Come on. Give me tone, give me tone, give me tone.
+
+[Target lock beeping] Snap out of it, coyote. Come on! Come on!
+
+Come on, coyote, come on. Come on!
+
+Damn it! Coyote! Coyote!
+
+[Automated voice] Pull up!
+
+[Maverick] Coyote! Coyote!
+
+[Automated voice] Pull up! Pull up!
+
+Coyote, you okay? You okay?
+
+[Breathes heavily] Iām okay. Iām good.
+
+Good. Good. Thatās enough for today.
+
+That was close.
+
+[Sighs] Too close.
+
+Bird strike! Bird strike!
+
+Bird strike!
+
+[Alarm blaring]
+
+Phoenix, left engineās on fire! Climbing.
+
+Throttling back. Shutting off fuel to left engine.
+
+Extinguishing fire.
+
+[Alarm continues] Right engine is out!
+
+Itās still spinning. Trying to restart it.
+
+[Engine powers up]
+
+Phoenix, itās on fire.
+
+Donāt start⦠throttling up.
+
+Oh, my god.
+
+Weāre on fire! Weāre on fire! Damn it!
+
+[Automated voice] Engine fire. Right. Extinguishing right engine.
+
+Phoenix, Bob, punch out, punch out!
+
+Warning lights everywhere! Hydraulic failure!
+
+Flight controls. I canāt control it.
+
+[Bob] Weāre going down, Phoenix! Weāre going in! Weāre going in!
+
+You canāt save it. Eject, eject!
+
+Eject, eject, eject!
+
+[Automated voice] Altitude. Altitude.
+
+Theyāll keep Phoenix and Bob in the hospital overnight for observation.
+
+Theyāre gonna be okay.
+
+Thatās good.
+
+Iāve never lost a wing man.
+
+Youāre lucky.
+
+Fly long enough, itāll happen.
+
+There will be others.
+
+Easy for you to say. No wife.
+
+No kids.
+
+Nobody to mourn you when you burn in.
+
+Go home.
+
+Just get some sleep.
+
+Whyād you pull my papers at the academy?
+
+Why did you stand in my way?
+
+You werenāt ready.
+
+Ready for what?
+
+Huh? Ready to fly like you? No.
+
+Ready to forget the book.
+
+Trust your instincts. Donāt think, just do.
+
+You think up there, youāre dead. Believe me.
+
+My dad believed in you.
+
+Iām not gonna make the same mistake.
+
+[Door opens]
+
+[Warlock] Maverick.
+
+[Bugler plays ātapsā]
+
+[Officer] Ready, aim, fire.
+
+Ready, aim, fire.
+
+[Gunshots]
+
+Ready, aim, fire.
+
+[Gunshots]
+
+I can only imagine what you must be feeling right now.
+
+Take some time. Whatever you need.
+
+I appreciate that, sir, but there is no time. The missionā¦
+
+Iāll be taking over the training from here.
+
+Sir?
+
+We both know you didnāt want this job, captain.
+
+Sir, theyāre not ready. It was your job to get them ready.
+
+Sir, they have to believe that this mission can be flown.
+
+And all youāve managed to do is teach them that it canāt.
+
+Sir⦠youāre grounded, captain.
+
+Permanently.
+
+Sir⦠that is all.
+
+I heard.
+
+Iām sorry.
+
+What are you gonna do?
+
+Ice is gone.
+
+What choice do I have?
+
+Youāll have to find a way back on your own.
+
+No, penny.
+
+Iām out.
+
+This is over.
+
+Pete.
+
+If you lost your wing man up there, youād keep fighting.
+
+You wouldnāt just give up.
+
+Those are your pilots.
+
+If anything happens to them, youāll never forgive yourself.
+
+I donāt know what to do.
+
+But youāll find a way.
+
+I know you will.
+
+[Cyclone] Captain Mitchell is no longer your instructor.
+
+And as of today, there are new mission parameters.
+
+Time to target is now four minutes.
+
+[Beeps]
+
+Youāll be entering the valley level at reduced speed.
+
+Not to exceed 420 knots.
+
+Sir, wonāt we be giving their planes time to intercept?
+
+Well, lieutenant, you have a fighting chance against enemy aircraft.
+
+What are the odds of surviving a head-on collision with a mountain?
+
+Youāll be attacking the target from a higher altitude, level with the north wall.
+
+Gonna be a little harder to keep your lase on target, but you will avoid the high-g climb out.
+
+Weāll be sitting ducks for enemy missiles.
+
+[Monitor beeping]
+
+Who the hell is that?
+
+[Maverick] Maverick to range control. Entering point Alpha.
+
+Confirm green range.
+
+[Range control] Uh, Maverick, range control, uh, green range is confirmed.
+
+I donāt see an event scheduled for you, sir.
+
+[Maverick] Well, Iām going anyway.
+
+Nice.
+
+Setting time to target: Two minutes 15 seconds.
+
+2:15? Thatās impossible.
+
+Final attack point. Maverickās inbound.
+
+[Breathing heavily]
+
+[Beeping]
+
+[Breathing heavily]
+
+[Grunting]
+
+[Rapid beeping]
+
+[Grunting]
+
+Popping in three, two, one.
+
+[Target lock beeps]
+
+Bombs away.
+
+[Grunts]
+
+[Grunting, gasping]
+
+[Beeping]
+
+Bullās-eye! Holy shit!
+
+[Cheers]
+
+[Bob] Yes.
+
+Damn.
+
+[Breathing heavily]
+
+[Cyclone] You have put me in a difficult position, captain.
+
+On the one hand, you have demonstrated that this mission can be flown.
+
+Perhaps the only way it can be survived.
+
+On the other hand, you did it by stealing a multimillion-dollar military aircraft and flying it in such a manner that it may never be airworthy again.
+
+Iceman is no longer here to protect you.
+
+I have everything I need to have you court-martialed and dishonorably discharged.
+
+So what do I do?
+
+Risk the lives of my pilots and perhaps the success of this mission orā¦
+
+Risk my career by appointing you team leader?
+
+Sir⦠I think the admiralās asking a rhetorical question, captain.
+
+[Ringing]
+
+[All cheering]
+
+[No audible dialogue]
+
+Talk to me, goose.
+
+[Warlock] Captain Mitchell!
+
+Youāre where you belong.
+
+Make us proud.
+
+It has been an honor flying with you.
+
+Each one of you represents the best of the best.
+
+This is a very specific mission.
+
+My choice is a reflection of that and nothing more.
+
+Choose your two foxtrot teams.
+
+Payback and fanboy.
+
+Phoenix and Bob.
+
+[Cyclone] And your wing man.
+
+Rooster.
+
+The rest of you will stand by on the carrier for any reserve role thatās required.
+
+Dismissed.
+
+Your target is a clear and present threat.
+
+A secret uranium enrichment site under rogue state control.
+
+Itās an underground bunker, tucked between these two mountains.
+
+Your route of ingress is heavily defended by surface-to-air missiles backed up by fifth-generation fighters.
+
+Once your f-18 strike team crosses the border, tomahawk missiles from the USS Leyte Gulf will launch a synchronized strike on the enemyās airfield here.
+
+This will knock out their runway.
+
+But youāll have to contend with any planes already in the air.
+
+The moment those tomahawks hit, the enemy will know youāre coming.
+
+Your time to target will be two minutes and 30 seconds.
+
+Any longer than that, and you will be exposed to any aircraft the tomahawks may have missed.
+
+This is what youāve all been training for.
+
+Come home safely.
+
+[Indistinct radio chatter]
+
+[Engines powering up]
+
+[Helicopter whirring]
+
+You give āem hell!
+
+Sir.
+
+Sir?
+
+I⦠I just want to say⦠[Loud radio chatter]
+
+Weāll talk when we get back.
+
+Hey, Bradley! Bradley!
+
+Hey.
+
+You got this.
+
+[Hondo] Maverick.
+
+Maverick?
+
+Hey, you with me?
+
+I donāt like that look, Mav.
+
+Itās the only one I got.
+
+Thank you.
+
+If I donāt see you again, hon do, thank you.
+
+Itās been an honor, captain.
+
+Dagger one, up and ready on catapult one.
+
+Dagger spare standing by.
+
+Dagger four, up and ready.
+
+Dagger three, up and ready.
+
+Dagger two, up and ready.
+
+[Comms officer 1] Support assets airborne.
+
+Strike package ready.
+
+Standing by for launch decision.
+
+Send them.
+
+[Comms officer 1] Dagger two away.
+
+Dagger three away.
+
+Dagger four away.
+
+[Radar beeping]
+
+Comanche, dagger one. Standby check in.
+
+[Comanche] Comanche 11, set.
+
+Picture clean. Recommend dagger continue.
+
+Copy. Daggers descending below radar.
+
+[Breathing rapidly]
+
+[Radar beeping, stops]
+
+[Comms officer 1] Daggers now below radar. Switching to e-2 picture.
+
+Here we go. Enemy territory up ahead.
+
+Feet dry in 60 seconds. Comanche, dagger one. Picture.
+
+Comanche. Picture clean. Decision is yours.
+
+Copy.
+
+[Breathing heavily]
+
+Dagger attack.
+
+[Comms officer 2] Tomahawks airborne.
+
+No turning back now.
+
+Daggers, assume attack formation.
+
+Daggers set. Proceeding to target.
+
+Two minutes and 30 seconds in three, two, one, Mark.
+
+Two Mark. Three Mark.
+
+Four Mark.
+
+[Exhales] Going in.
+
+[Engines shrieking]
+
+First Sam site overhead.
+
+Looks like weāre clear on radar, Mav.
+
+Letās not take it for granted.
+
+More sams! Three oāclock high!
+
+[Breathing heavily]
+
+We got two minutes to target.
+
+[Payback] Copy.
+
+Weāre a few seconds behind, rooster. We got to move.
+
+[Comms officer 2] Thirty seconds to tomahawk impact on enemy airstrip.
+
+[Radar beeps]
+
+[Comanche] Dagger, comanche.
+
+Weāre picking up two bandits. Single group, two contacts.
+
+Where the hellād they come from? Long-range patrol?
+
+Comanche, whatās their heading?
+
+[Comanche] Bullās-eye 090, 50, tacked southwest.
+
+Theyāre headed away from us. They donāt know weāre here.
+
+The second those tomahawks hit the air base, those bandits are gonna move to defend the target.
+
+We have to get there before they do. Increase speed.
+
+We got you, Mav. Donāt wait for me.
+
+[Breathing heavily]
+
+[Comms officer 1] Sir, daggers two and four are behind schedule.
+
+Time to target, one minute 20.
+
+[Comms officer 2] Tomahawk impact in three, twoā¦
+
+Impact. Enemy runway is destroyed.
+
+They know weāre coming now.
+
+[Comanche] Bandits are switching course to defend the target.
+
+Rooster, where are you?
+
+[Payback] Come on, rooster. Bandits inbound.
+
+We got to make up time now. Letās turn and burn.
+
+[Panting]
+
+Heads up, Phoenix.
+
+Whoa!
+
+[Comms officer 1] Sir, bandits are two minutes from target.
+
+Daggers are one minute from target.
+
+Come on, rooster. Move it or lose it.
+
+Guys, weāre falling behind. We really gotta move.
+
+If we donāt increase our speed right now, those bandits are gonna be waiting for us when we reach the target.
+
+Talk to me, dad.
+
+Come on, kid, you can do it.
+
+Donāt think, just do.
+
+[Exhales deeply]
+
+Jesus, rooster, not that fast!
+
+Thatās it, kid, thatās it. All right, letās go.
+
+Damn, rooster, take it easy.
+
+[Comms officer 1] Sir, dagger two is reengaging.
+
+All right, now hit your target and come home.
+
+Thirty seconds to target. Bob, check your laser.
+
+Air-to-ground check complete. Laser code verified, 1688.
+
+Laser is a go!
+
+Watch your heads.
+
+Holy shit! Shit!
+
+Payback, you with me? Right behind you.
+
+Phoenix, stand by for pop-up strike.
+
+Dagger three in position.
+
+Popping in three, two, one.
+
+[Grunting]
+
+[Grunts]
+
+Get me eyes on that target, Bob. Dagger three.
+
+Stand by, Mav. Come on, Bob, come on.
+
+Stand by.
+
+[Target lock beeps]
+
+Iāve got it. Captured! Target acquired. Bombs away.
+
+[Grunts]
+
+[Grunting]
+
+[Gasping]
+
+[Grunting]
+
+Weāve got impact! Check, direct hit! Direct hit!
+
+Thatās miracle number one.
+
+Dagger two, status.
+
+Almost there, Mav. Almost there.
+
+Fanboy, whereās my laser?
+
+Rooster, thereās something wrong with this laser!
+
+Shit! Dead eye, dead eye, dead eye!
+
+Come on, guys, weāre running out of time. Get it online!
+
+[Fanboy] Iām trying! Come on, fanboy!
+
+Nearly there! Nearly there!
+
+[Gasping]
+
+[Grunting]
+
+Come on, fanboy, get it online. Thereās no time. Iām dropping blind.
+
+Rooster, I got this! No time. Pull up.
+
+[Payback] Wait!
+
+[Rooster] Bombs away! Bombs away!
+
+[Panting]
+
+[Grunting]
+
+[Comms officer 1] Bullās-eye, bullās-eye, bullās-eye!
+
+[Cheering]
+
+Miracle number two.
+
+Now theyāre in coffin corner.
+
+Weāre not out of this yet.
+
+Here it comes.
+
+Radar warning! Smoke in the air. Phoenix, break right.
+
+Emergency jettison. Dagger three defending.
+
+Here comes another one!
+
+Dagger one defending.
+
+Rooster, status.
+
+Oh, my god.
+
+Smoke in the air! Smoke in the air!
+
+Break right, payback! Breaking right.
+
+[Fanboy] Oh, my god, here they come!
+
+Sam on your six, rooster!
+
+Deploying countermeasures.
+
+Negative contact.
+
+Dagger one defending.
+
+Talk to me, Bob. Break right, Phoenix! Break right! Mav!
+
+Nine oāclock! Nine oāclock!
+
+Rooster, two more on your six.
+
+Dagger two, defending.
+
+Payback, Sam on your nose. Dagger four defending.
+
+Rooster, tally, seven oāclock! Talk to me, Bob!
+
+On our six! Dagger two defending.
+
+Phoenix, break right!
+
+[Phoenix] I see it!
+
+[Overlapping radio chatter]
+
+Dagger two defending.
+
+Shit, Iām out of flares!
+
+Rooster, evade, evade!
+
+I canāt shake āem! Theyāre on me! Theyāre on me!
+
+[Shouts]
+
+[Grunts]
+
+Mav! No!
+
+Dagger one is hit! I repeat, dagger one is hit!
+
+Maverick is down.
+
+[Rooster] Dagger one, status.
+
+Status!
+
+Anyone see him? Does anyone see him?
+
+Dagger one, come in! I didnāt see a parachute.
+
+We have to circle back.
+
+[Comanche] Comanche. Bandits inbound. Single group, hot.
+
+Recommend dagger flow south.
+
+One minute to intercept.
+
+Get āem back to the carrier now. All daggers flow to ecp.
+
+You have bandits headed for you. What about Maverick?
+
+Tell him thereās nothing he can do for Maverick, not in a goddamn f-18.
+
+Dagger spare request permission to launch and fly air cover.
+
+Negative, spare.
+
+Launch search and rescue.
+
+Negative. Not with bandits in the air.
+
+But, sir, Maverick is still out there.
+
+We are not losing anyone else today.
+
+Get āem home now.
+
+Dagger, you are not to engage.
+
+Repeat, do not engage.
+
+[Comms officer 1] Dagger two, return to carrier. Acknowledge.
+
+Acknowledge.
+
+Rooster, those bandits are closing.
+
+We canāt go back.
+
+Rooster, heās gone.
+
+Maverickās gone.
+
+[Breathing heavily]
+
+[Muffled whirring]
+
+[Guns powering up]
+
+Oh, no, no.
+
+[Warning alarm beeping]
+
+[Comms officer 2] Dagger two is hit.
+
+Dagger two is hit.
+
+[Comms officer 1] Dagger two, come in.
+
+Dagger two, do you copy?
+
+Dagger two, come in.
+
+You all right?
+
+Yeah, Iām good. You all right?
+
+[Rooster] What the hell? What are you doing here?
+
+What am I doing here? You think I took that missile so you could be down here with me?
+
+You should be back on the carrier by now!
+
+I saved your life!
+
+I saved your life. Thatās the whole point.
+
+What the hell were you even thinking?
+
+You told me not to think!
+
+[Both panting]
+
+Well,
+
+itās good to see you.
+
+Itās good to see you too.
+
+So whatās the plan?
+
+[Alarm blaring]
+
+Youāre not serious.
+
+[Alarm continues]
+
+[Rooster] Youāve got to be shitting me.
+
+An F-14?
+
+I shot down three migs in one of those.
+
+We donāt even know if that bag of ass can fly.
+
+Letās find out. Mav!
+
+Okay.
+
+[Alarm continues]
+
+[Indistinct shouting]
+
+Thereās guys up there, Mav. Yeah.
+
+[Rooster] Thereās more over there.
+
+[Maverick] Okay.
+
+[Maverick] Letās start running.
+
+[Rooster] Yeah, run. Run.
+
+Once⦠once I give you the signal for air, youāre gonna flip this switch until the needle gets to 120.
+
+When the engine starts, you got to pull out the pins and disconnect everything.
+
+You understand? Yeah.
+
+[Powers up]
+
+Yes!
+
+Once Iām up, stow the ladder.
+
+Okay. Wow.
+
+Itās been a minute, huh, Mav?
+
+[Electronics beeping, whirring]
+
+[Beeping]
+
+Oh, my god. This thing is so old.
+
+All right.
+
+Canopy? Clear.
+
+Both runways are cratered.
+
+How we gonna get this museum piece in the air?
+
+Why are the wings coming out, Mav?
+
+Mav, this is a taxiway, not a runway.
+
+This is a very short taxiway, Mav.
+
+Just hang on.
+
+Holy shit!
+
+Come on, come on, come on.
+
+Needleās alive. Come on.
+
+Mav? Thatās it. Come on, come on!
+
+All right.
+
+Mav! Here we go.
+
+Holy shit.
+
+Sir, weāre receiving a signal from roosterās esat.
+
+But there seems to be a malfunction.
+
+Have you lost him? No, sir.
+
+Heās supersonic.
+
+Heās airborne.
+
+In what? Sir.
+
+Over watch reports an f-14 tomcat is airborne and on course for our position.
+
+Canāt be. It canāt be!
+
+Maverick.
+
+Okay, rooster, get us in touch with the boat.
+
+Iām working on it.
+
+Radioās out. No radar. Everythingās dead back here.
+
+What do I do? Talk me through it. Okay, first the radio.
+
+Throw the, uhā¦
+
+The uhf-2 circuit breaker. Try that.
+
+Thereās 300 breakers back here. Anything more specific?
+
+I donāt know. That was your dadās department.
+
+Iāll figure it out.
+
+Mav, tally two, 5:00 low.
+
+What do we do?
+
+Okay, listen. Just be cool.
+
+If they knew who we were, weād be dead already.
+
+Well, here they come.
+
+Whatās your plan? Just put your mask on.
+
+Remember, weāre on the same team.
+
+Just wave and smile.
+
+Just wave and smile.
+
+Whatās that signal? Whatās he saying?
+
+No idea. I have no idea what heās saying.
+
+[Rooster] What about that one? Any idea? No, never seen that one either.
+
+Oh, shit. His wing man is moving into weapons envelope.
+
+All right, listen up.
+
+When I tell you, you grab those rings above your head.
+
+Thatās the ejection handle.
+
+[Rooster] Mav, can we outrun these guys?
+
+Not their missiles and guns.
+
+Then itās a dogfight.
+
+An f-14 against fifth-gen fighters?
+
+Itās not the plane, itās the pilot.
+
+Youād go after āem if I wasnāt here.
+
+But you are here.
+
+Come on, Mav.
+
+Donāt think.
+
+Just do.
+
+[Grunts]
+
+Tell me when you see smoke in the air.
+
+[Target lock beeps]
+
+Smoke in the air! Smoke in the air! Hang on.
+
+Yeah, Mav! Splash one! Splash one!
+
+[Target lock beeps]
+
+Here comes another one. [Grunts]
+
+Rooster, flares! Now, now, now!
+
+Splitting the throttles.
+
+Coming around.
+
+Give me tone, give me tone. [Target lock beeps]
+
+You got him, Mav! You got him! Taking the shot.
+
+What theā¦
+
+Holy shit! What the fuck was that?
+
+Hang on. We gotta get low.
+
+The terrain will confuse his targeting system.
+
+Here he comes!
+
+[Beeping]
+
+[Grunts]
+
+Talk to me, rooster. Where is he?
+
+[Rooster] Heās still on us!
+
+We took a hit! We took a hit! Damn it!
+
+Come on, Mav. Do some of that pilot shit. Brace yourself.
+
+[Grunts]
+
+[Groans]
+
+Holy shit.
+
+[Target lock beeping] I got tone. Taking the shot.
+
+Damn it!
+
+Out of missiles. Switching to guns.
+
+Come on, Mav, come on.
+
+You got him, Mav! Itās not over yet.
+
+One last chance. You can do this.
+
+[Maverick] Come on, Maverick.
+
+[Alarm blaring]
+
+Yes! Splash two!
+
+[Breathes heavily]
+
+[Beeping]
+
+Mav, I got the radio on. Outstanding.
+
+Get us in touch with the boat. Copy that.
+
+[Alarm blaring]
+
+Oh, my god.
+
+Where the hell is this guy?
+
+Heās on our nose.
+
+[Clicking] Damn it, weāre out of ammo.
+
+Smoke in the air! Rooster, flares!
+
+That was close.
+
+Weāre out of flares, Mav.
+
+Shit, heās already on us.
+
+[Groans] This is not good.
+
+[Grunts, panting]
+
+We took another hit! No, no, no, no, no!
+
+We canāt take much more of this.
+
+We canāt outrun this guy. We got to eject.
+
+What? We need altitude.
+
+Pull the ejection handles the second I tell you.
+
+Mav, wait! Rooster, thereās no other way.
+
+Eject, eject, eject!
+
+[Grunting] Rooster, pull the handle! Eject!
+
+Itās not working!
+
+[Beeping]
+
+Mav! [Breathing heavily]
+
+[Whispers] Iām sorry.
+
+Iām sorry, goose.
+
+[Target lock beeps]
+
+Good afternoon, ladies and gentlemen.
+
+This is your savior speaking.
+
+Please fasten your seat belts, return your tray tables to their locked and upright positionsā¦
+
+[Laughs]
+
+And prepare for landing.
+
+Hey, Hangman, you look good.
+
+I am good, rooster. Iām very good.
+
+Iāll see you back on deck.
+
+[Breathing heavily]
+
+Maverick is downwind. No front landing gear.
+
+No tail hook. Pull the cable and raise the barricade.
+
+Foul deck! Foul deck! Raise the barricade!
+
+Go!
+
+Please donāt tell me we lost an engine.
+
+All right, I wonāt tell you that. Okay.
+
+[Panting]
+
+You good?
+
+Yeah. Iām good.
+
+[Cheering]
+
+Chalked yourself another kill. That makes two.
+
+Mav has five.
+
+Makes him an ace.
+
+Captain Mitchell! Captain Mitchell!
+
+Sir.
+
+Thank you for saving my life.
+
+Itās what my dad wouldāve done.
+
+Hey, Mav.
+
+Jimmy.
+
+Is, uhā¦
+
+Is penny around?
+
+Uh, she took Amelia on a sailing trip.
+
+Did she say when sheād be back?
+
+[Jimmy] You know, she didnāt.
+
+Can I get you anything?
+
+Get in there.
+
+[āHold my handā playing]
+
+āŖ Hold my hand āŖ
+
+āŖ everything will be okay āŖ
+
+āŖ I heard from the heavens that clouds have been gray āŖ
+
+āŖ hold me close āŖ
+
+āŖ wrap me in your aching arms āŖ
+
+āŖ I see that youāre hurtinā āŖ
+
+āŖ whyād you take so long āŖ
+
+āŖ to tell me you need me? āŖ
+
+āŖ I see that youāre bleeding āŖ
+
+āŖ you donāt need to show me again āŖ
+
+āŖ but if you decide to āŖ
+
+āŖ Iāll ride in this life with you āŖ
+
+āŖ I wonāt let go till the end āŖ
+
+āŖ so cry tonight āŖ
+
+āŖ but donāt you let go of my hand āŖ
+
+āŖ you can cry every last tear āŖ
+
+āŖ I wonāt leave till I understand āŖ
+
+āŖ promise me just hold my hand āŖ
+
+āŖ Hold my hand, hold my āŖ
+
+āŖ hold my hand, hold my hand āŖ
+
+āŖ Iāll be right here hold my hand āŖ
+
+āŖ hold my hand, hold my āŖ
+
+āŖ hold my hand, hold my hand āŖ
+
+āŖ Iāll be right here hold my hand āŖ
+
+āŖ hold my hand āŖ
+
+āŖ hold my hand āŖ
+
+āŖ my hand āŖ
+
+āŖ hold my hand, hold my hand āŖ
+
+āŖ hold my hand, hold my hand āŖ
+
+āŖ hold my hand, hold my hand āŖ
+
+āŖ I heard from the heavens āŖ
diff --git a/data/tzamir.txt b/data/tzamir.txt
new file mode 100644
index 0000000000000000000000000000000000000000..907591bd9dd911e74a4fa83ed9c7bd0b6701876d
--- /dev/null
+++ b/data/tzamir.txt
@@ -0,0 +1,850 @@
+
+FRAGMENTS
+DE MEMORIAL
+As Encruzilhadas no Caminho¹
+Este capĆtulo Ć© dedicado aos companheiros do Kibutz Bror Chail, das diversas geraƧƵes,
+que em suas vidas realizaram a vivĆŖncia do movimento, criaram
+um estabelecimento no Neguev e definiram fronteira.
+Introdução
+A geração dos fundadores do movimento encontrou-se no mundo caótico que se
+formou depois da grande guerra, diante de questƵes cuja compreensĆ£o global era difĆcil.
+A Europa estava destruĆda, e o que sabĆamos sobre o Holocausto nĆ£o nos possibilitava
+compreender a profundidade da tragƩdia. No pano de fundo da matanƧa de populaƧƵes
+gigantescas (ainda nĆ£o conhecĆamos o nĆŗmero monstruoso da morte de 57 milhƵes de
+pessoas), parecia a luta da pequena coletividade em Eretz Israel frente ao impƩrio
+britĆ¢nico e o mundo Ć”rabe verossĆmel somente aos olhos de sionistas crentes, e esses
+eram poucos. Lidamos com o comeƧo do estabelecimento do povo, sem saber de
+antemĆ£o as dimensƵes de nossa ação e o preƧo do sacrifĆcio. NĆ£o sabĆamos quem
+seriam os futuros parceiros na construção do paĆs, e poucos foram os que previram que
+farĆamos frente aos nossos vizinhos nas desgastantes guerras de vĆ”rias geraƧƵes. No fim
+da guerra, quando tomamos conhecimento do holocausto acontecido na Europa, eu me
+encontrei em pleno processo de assimilação à sociedade e cultura brasileiras. A
+contradição entre os dois processos, o pessoal de um lado, e o do povo judeu de outro
+lado, me conduziu a uma crise espiritual e emocional profunda. Essa diferenƧa acionou
+dentro de mim um processo intransigente de procura espiritual e intelectual, não só nas
+minhas raizes familiares, mas tambƩm na tentativa de entender o meu judaismo, a
+natureza do Holocausto e suas causas. Queria saber para onde conduzem os caminhos
+do judaismo após o evento de carĆ”ter apocalĆptico. Nessas procuras, e com a sensação
+interna que meu caminho e meu futuro exigem respostas apropriadas, comecei a jornada
+sem que tivesse idƩia da longitude do tempo e para onde me conduziria ao fim do
+caminho. As incertezas se apresentavam diante de mim quando saĆ para o caminho no
+qual os pontos de interrogação conduziam.
+A FamĆlia na PolĆ“nia
+Minha famĆlia Ć© originĆ”ria da PolĆ“nia e se espalhou pela regiĆ£o de Lublin. Eu nasci
+no ano de 1927, na casa de meu avÓ, Zeev Goldman, pai de minha mãe, na cidade de
+Chelm. Quando eu tinha dois anos de idade, meu pai viajou para o Brasil Ć procura de
+sustento, e nós continuamos a viver com meu avÓ até a sua morte, em 1933. A irmã de
+minha mãe vivia em Lublin e seu irmão numa fazenda cerca de Zamosc2 Meu avÓ
+Aharon Zimering, pai de meu pai, vivia com sua grande famĆlia em um Shtetel (aldeia) em
+Piaski. Eu chegava em visitas constantes em casa de meus parentes, uma ou duas vezes
+ao ano na casa dos tios, e nas festas grandes na casa de meu avƓ Aharon.
+Mas a vida real vivi com meu avƓ Zeev Goldman. Ele foi a figura proeminente da
+minha vida. Foi para mim um atenuante em muitas horas de angĆŗstia que tive em minha
+vida.
+No princĆpio de 1934 recebemos as passagens e embarcamos para o Brasil.
+Durante a viagem através do grande oceano, sobre o qual eu sabia somente das estórias,
+senti-me solitƔrio e livre. Ao an do mar, que purifica a alma, lembrei-me da Ʃpoca em que
+a figura de meu avÓ se elevava, e só ela me proporcionava a justificativa de existência,
+nessa época. Saà da PolÓnia com as sensações de uma criança alienada, sem vivência
+judaica arraigada. NĆ£o vivenciei uma casa judaica organizada, sinagoga com suas rezas
+e comportamentos, e nem escola judaica em yidisch ou em hebraico. Tudo isso me
+prejudicou quando me expus Ć corrente arrastadora e assimilante da cultura brasileira.
+2
+Falava polonĆŖs e ouvia yidisch em casa, enquanto que o russo era o idioma que falavam
+os adultos quando não queriam que eu entendesse, de forma que eu não podia sentir
+nenhuma delas como minha lĆngua-mĆ£e. o portuguĆŖs, aprendi rapidamente, como meio
+de integração no novo ambiente.
+Brasil
+Moramos em Santos, numa casa conjugada, com uma famĆlia local. Os assuntos
+materiais não me preocupavam, a maior dificuldade que encontrei na minha chegada ao
+Brasil foi o encontro com meu pai, entender e aceitar a sua posição na hierarquia familiar,
+e aceitar que a vida que tive com meu avƓ tinha sido especial. LembranƧa que aparecia e
+sentia com saudade e em sonhos.
+Também no Brasil eu não tive uma casa judaica ativa, sem sinagoga e sem escola
+judaica. Expus-me inteiramente à vivência brasileira, que era católica na sua essência e
+assimiladora em seu carƔter.
+A luta principal pela minha sobrevivĆŖncia eu mantive na escola. Em um ano aprendi
+o portuguĆŖs, esqueci completamente o polonĆŖs que sabia, e absorvi o yidisch, que era
+necessÔrio para a comunicação em casa.
+Os quatro anos de escola primƔria passaram rapidamente. Eles deixaram frutos
+valiosos, como o domĆnio do idioma, integração na sociedade juvenil, que incluiu a
+introversão da tolerância, principalmente a tolerância racial com relação aos tons de cor
+dos mestiƧos, mulatos, cafusos, e as misturas deles. Os japoneses tambƩm entraram na
+mistura de todos os tons de branco e suas raizes, os italianos, os espanhois, os
+portugueses. Meu relacionamento para com os alemães era diferente, em comparação
+com os outros grupos Ʃtnicos. DiferenƧa que se desenvolveu durante a guerra civil
+espanhola e depois, com o domĆnio de Hitler sobre a Europa. Meu pai lia os jornais diĆ”rios
+em portuguĆŖs e jornais em yidisch e nos explicava o que ocorria no mundo, o que me
+ajudava muito nas discussƵes que tinha na escola. No ambiente de prƩ-guerra, com a
+presenƧa de representantes de todas as partes do conflito, eu me via obrigado a participar
+nelas, principalmente por ser judeu-polonês. E eu o fiz numa proporção de violência não
+despresĆvel, para me sobrepor Ć timidez e aos temores que se desvendaram no processo
+de minha adolescĆŖncia.
+Minha Libertação do Gringo
+NĆ£o entendi o conceito de gringo como um sĆmbolo coletivo, nĆ£o identifiquei que
+entre eu e os japoneses e os alemães houvesse alguma ligação essencial, a vivência de
+imigrante. Os professores ajudaram muito, o diretor da escola foi como um raio de luz. Eu
+me esforcei muito, deve-se ter sucesso para escapar do estigma de imigrante, de
+estranho, da con e natureza diferente dele, expressando isso com um quase cinismo. No
+inĆcio se olha para ele, escarnea e zomba dele. PorĆ©m, no momento em que ele perde um
+pouco da caracterĆstica estranha e estrangeira do imigrante, ele desaparece e Ć© engolido
+pelo todo. No final das contas, eu tive que me defrontar com essa questão, com minha
+identidade polonesa judaica, frente a necessidade de chegar a ser como um deles.
+No folclore e na cultura brasileira, Judas Iscariotes Ć© lembrado e comemorado com
+a queima de sua imagem numa orgia popular. Em português, a semelhança entre judeu e
+judas (o nome de Judas Iscariotes) tem origem na crenƧa popular. Esta semelhanƧa entre
+os dois conceitos é percebida mais na realidade histórica. Emigraram para o Brasil muitas
+famĆlias de "cristĆ£os novos", com o objetivo de fugir da Inquisição, pois que foram
+perseguidos tambƩm lƔ por seus emissƔrios. Quase ao mesmo tempo, chegaram ao
+Brasil cerca de um milhĆ£o de escravos da Ćfrica, que adotaram o cristianismo e a cultura
+por compulsão e violência de padres fanÔticos.
+o Brasil dos anos de 30 estava sob a ditadura de Vargas, regime parecido ao
+fascismo, equipado de todos os elementos por nós conhecidos de regimes como este, tais
+3
+3
+como censura jornalĆstica, polĆcia secreta, prisĆ£o de suspeitos polĆticos, torturas,
+desaparecimento de opositores, e existĆŖncia do movimento fascista, o Integralismo, que
+não chegou ao poder. O regime revelou simpatia para com os paises do Eixo (Alemanha,
+ItÔlia e Japão), e fizeram isso com todo o cuidado, pois o Brasil se encontra na América.
+Durante a guerra civil espanhola, o ambiente geral era favorÔvel a Franco, e não
+somente entre os imigrantes espanhois e descendentes dos paises do eixo. Eu não sabia
+distinguir entre os nacionalistas e os republicanos, atƩ que meu pai me explicou a
+realidade mundial e que a luta que estavam empreendendo os republicanos na Espanha
+estava relacionada com a luta global que empreendem as forƧas liberais e esquerdistas
+contra o fascismo.
+o Incidente Anti Semita na Escola
+Os descendentes de imigrantes alemães, espanhóis, italianos e portugueses que
+estudavam na escola apoiavam a tendĆŖncia nazi fascista difundida pelo mundo, e no
+seu entendimento, este modelo serÔ o modelo do mundo de amanhã. Quer dizer, eles
+vencerão os regimes democrÔticos, que não são senão "burguesia podre na sua
+essĆŖncia".
+No quarto ano de meu estudo ginasial, desenvolveu-se na classe uma situação Ć
+qual eu não estava atento. Num diÔlogo tenso com o professor, Abraham Ziman, meu
+amigo judeu da classe fez uma observação, em consequência da qual o professor elevou
+sua voz e vociferou: "vocês os judeus têm que se calar, pois vocês são um povo de
+covardes" Levantei-me instintivamente, passei voando os passos até o professor, e então
+saltaram sobre mim três ou quatro alunos e à força me imobilizaram, me afastaram dele, e
+me mandaram para casa. Espalhou-se o boato que resolveram me expulsar da escola.
+Um ato como esse, no qual um aluno ameaƧa o professor Ʃ considerado uma atitude
+muito grave em qualquer critƩrio. Voltei para casa e contei tudo a meu pai. Ele respeitou a
+minha coragem, tentou me acalmar e disse que iria falar com um advogado renomado.
+Passei dias difĆceis de tensa expectativa e incerteza. No fim das contas, fomos
+convidados, meu pai e eu, ao diretor da escola, que condenou o meu comportamento, e
+sem se relacionar ao motivo da crise, exigiu que eu me comprometesse a voltar a ser um
+aluno quieto e comportado. Meu pai reagiu positivamente, e eu entendi que este era um
+caminho inteligente para encerrar o caso. Com a minha volta Ć classe, senti que o
+relacionamento para comigo mudou para pior. Meu pai viu no incidente expressão do anti
+-semitismo enraigado, diferente do católico polonês, na expressão mas não no conteúdo.
+A DoenƧa de Meu Pai
+No quinto ano do curso mƩdio meu pai adoeceu, e ficou claro que somente eu
+poderia substitui-lo nos seus negócios de vendedor ambulante, "profissão" judaica que
+era muito difundida entre imigrantes em todo o continente. o vendedor ambulante, que
+geralmente mal conhece algumas palavras da lĆngua local, oferece a sua mercadoria,
+utensĆlios domĆ©sticos e roupa popular, para a população mais pobre. Os vendedores
+ambulantes viajavam de bonde, o meio de transporte coletivo mais barato, e
+principalmente andavam a pé. As compradoras eram mulheres que não podiam comprar
+as mercadorias nas lojas ou não podiam pagar à vista. As mercadorias eram de baixa
+qualidade e baratas. Elas compravam a prestação e costumavam dividir o pagamento por
+muitos meses. Elas tinham todas as tonalidades de pele, desde o negro atƩ o branco,
+com mesclas de amarelo Ćndio. Havia famĆlias inteiras que nĆ£o conheciam uma letra
+escrita, e em muitos casos as crianças não frequentavam escolas para trabalhar e ajudar
+na economia familiar. Eles eram candidatos naturais ao crime, à prostituição e à pobreza.
+Parte dos chefes de famĆlia eram trabalhadores do porto, organizados em sindicatos, e
+cuja situação era estÔvel.
+4
+4
+o vendedor ambulante se punha Ć porta da casa do cliente, batia palmas,
+conforme o hÔbito local, e então ouvia-se a voz de uma menina, pequena ou grande, que
+anunciava, em tom de desprezo, a chegada do estrangeiro: "mãe, o judeu, ou em
+alternativa, o turco, o sĆrio, o libanĆŖs, o polaco, o russo ou o gringo". As negociaƧƵes se
+realizavam como num bazar turco, com a diferenƧa que o imigrante dificilmente falava a
+lĆngua de seus fregueses. Ele tinha que vender e ela queria comprar. As limitaƧƵes
+econÓmicas criavam pressões psicológicas, pois ela não tinha dinheiro próprio. Ela era
+jovem quando encontrou o seu "amigo", e na maioria dos casos não se casaram. Quando
+engravidou, passaram a viver juntos. As crianças vieram ao mundo uma após a outra. o
+amigo Ć© o mantedor e nem sempre ele estĆ” ciente de suas compras do mascate. Mais de
+uma vez ele batia em sua mulher: "porquê você compra dele, são todos uns ladrões". E
+não poucas vezes lhe batiam a porta.
+Este era um trabalho duro, que exigia andanƧa e carga de mercadoria durante todo
+o dia, num clima quente e úmido na maior parte dos dias do ano. Na época das chuvas
+era ainda mais difĆcil. A dificuldade estava no desconhecimento da lĆngua, no primeiro
+contato insultante, e depois, a dificuldade de receber o dinheiro da venda da mercadoria a
+prestações. Os compradores sempre tinham desculpas. Mas os vendedores não tinham
+outra alternativa. Alguns tiveram sucesso em seu trabalho e após alguns anos abriram
+loja, e alguns passaram da loja para pequenas empresas ou fÔbricas. Essa geração se
+sacrificou nesse trabalho para sustentar sua famĆlia e educar seus filhos, e com a
+resolução firme de não permitir que eles experimentassem a mesma vivência. De fato,
+seus filhos não concordaram em se ocupar disto, em qualquer condição e a nenhum
+preƧo.
+Meu pai adoeceu, era necessƔrio operƔ-lo. Passamos juntos sobre o material
+escrito e selecionado para o dia seguinte. Ele mapeava para mim as ruas e os meios de
+transporte. Antes da minha entrada na casa do cliente, me atacava uma sensação interna
+de vergonha e medo, e mais de uma vez eu saia depressa para que não me vissem.
+Girava pela redondeza, e no fim me via batendo palmas. Os clientes aproveitaram a
+ausĆŖncia do meu pai e a minha falta de experiĆŖncia para escaparem do pagamento das
+dĆvidas. Os primeiros dias andava com medo e profunda frustração de que o dinheiro era
+necessÔrio para a manutenção da casa. Esta foi a primeira vez que entrei em contato com
+o povo. Era difĆcil nĆ£o valorizar a capacidade de resistĆŖncia e nĆ£o desenvolver empatia
+em face ao seu sofrimento. Nós também sofremos, mas era um sofrimento com
+esperança, vimos vizinhos e amigos que sairam dessa situação e viram bênção no seu
+trabalho. Eu não tinha instrumentos de anÔlise intelectuais para analisar a sua situação,
+só sentimentos de identificação, preocupação mesclada com vergonha e desespero.
+Olhar as suas dificuldades, a situação sub-humana de suas vidas. Gostava deles,
+honrava sua coragem no enfrentar o destino, que começou na época da escravidão, e é
+muito difĆcil ver as suas condiƧƵes, cerca de cem anos após a abolição da escravatura.
+Toda a minha alma se revoltou contra a profunda brecha existente entre a riqueza da
+natureza e a misƩria do homem. Na perspectiva do tempo, eu agradeƧo a oportunidade
+que me possibilitou conhecer aquelas pessoas. Ela me possibilitou cristalizar, com
+respeito a elas, uma relação de honradez e estima e basificar concepções sociais, que
+adotei não somente na sabedoria escrita, mas também no respeito humano.
+No quinto ano de meus estudos no curso mƩdio, foi realizada uma reforma no
+sistema educacional brasileiro, segundo o qual eu teria o direito de passar a estudar um
+ano no curso prƩ-universitƔrio. Por motivos burocrƔticos e econƓmicos, encontrei-me dois
+anos na cidade de Itu. Vou passar por sobre os motivos, sobre o programa, sobre o nĆvel
+dos estudos e as vivĆŖncias nesta cidade provinciana e especial e me concentrarei nos
+assuntos que se juntaram ao meu conhecimento e Ć minha consciĆŖncia.
+Num mundo em estado de guerra, e num ambiente carregado de ideologia, nos
+ocupamos dela em abundância. Quis meu destino e encontrei dois excelentes
+5
+
+porofessores para a vida, que estiveram na Europa após a Primeira Guerra Mundial e
+vivenciaram na própria carne a subida do fascismo na ItÔlia e a guerra civil na Espanha.
+Passei muitas horas nas sapatarias deles e escutei as suas opiniƵes sobre a classe
+operƔria europƩia entre as duas guerras mundiais. Um era socialista e o outro anarco
+sindicalista. o que unia as suas opiniões era a potência da Alemanha nazista e o
+retrocesso real do comunismo stalinista. Absorvi essas idĆ©ias sem crĆticas. Aprendi com
+os dois, para a cristalização das minhas concepções.
+Próximo ao fim da guerra, nos anos de 1944 1945, houve uma trégua entre
+Vargas, o presidente para fascista do Brasil, e Prestes, o lĆder lendĆ”rio do Partido
+Comunista. Foi permitido ao Partido Comunista aparecer em pĆŗblico sob o disfarce de
+organizaƧƵes em prol da democracia, e em pouco tempo apareceram em todo o Brasil
+clubes abertos que se denominaram "Centro DemocrƔtico", cujo sucesso lhes foi
+garantido graças à grande experiência que acumularam na ilegalidade.
+Só falta de experiência e precipitação podem explicar a minha prontidão de ser
+atraĆdo para a experiĆŖncia comunista. o meu "recrutador" era tambĆ©m aluno da escola e
+os encontros entre nós se revestiram de carÔter subversivo. As células eram pequenas e
+só ele sabia sobre elas. Ouvi conferências, participei de encontros com os "Heróis
+Subterrâneos". Mas, compreendi que meu amigo era mais entendido em recrutar e
+organizar do que no campo ideológico do modelo stalinista. Pedi material e livros que me
+eram difĆceis de conseguir, como "A Introdução ao Marxismo", de Plekhanov, "O Estado e
+a Revolução", de Lenin, "O Problema Nacional", de Stalin, e a adição de brochuras que
+glorificavam "o sol dos povos" e o paraĆso soviĆ©tico, e principalmente hinos de louvor ao
+heroĆsmo supremo do ExĆ©rcito Vermelho e do povo russo. A contribuição das ForƧas
+Unidas na vitória sobre a Alemanha não era lembrada siquer por uma palavra. o meu
+"recrutador" desapareceu de repente, e pude escapar dessa armadilha. No futuro, quando
+ainda me ocupava de discissões ideológicas entre os diversos movimentos, abençoei o
+hÔbito que adquiri de prestar atenção e a importância do estudo ideológico. Sem isso, não
+hĆ” possibilidade de estudar e compreender a realidade social e polĆtica.
+Nos anos de 40, Itu era uma cidade católica, com muitas igrejas e ampla atividade
+religiosa eclesiĆ”stica, principalmente aos domingos, nos quais costumavam famĆlias
+inteiras ir Ć igreja e os jovens costumavam se encontrar antes e depois da missa. Eu
+também vivi esta experiência, e costumava me encontrar com a minha namorada após a
+missa, sob o olhar inquiridor da sua mĆ£e, e passeĆ”vamos em torno do jardim pĆŗblico. Ć
+pergunta porque não entra na igreja, se os poloneses, em geral, são católicos apegados?
+"Eu tenho um adendo ao meu polonês, eu sou também judeu". A resposta não
+surpreendeu, pois em diversas ocasiƵes eu assim respondia, e ao mesmo tempo evitava
+conversas sobre assuntos religiosos. Eles eram entendidos na tradição católica, e eu não
+senti a necessidade de ser adversÔrio, tinha consciência da minha ignorância como judeu.
+Ć minha namorada perturbava o fato que eu a esperava fora da igreja. Ela voltava ao
+assunto e à sua perturbação, e lembrou as palavras do padre que à entrada da igreja,
+antes da "cisterna de Ôgua benta" hÔ um espaço grande, que segundo a tradição católica,
+é permitido aos "não crentes" visitar, inclusive aos judeus. Suas preocupações, e não a
+explicação teológica, elas que me fizeram esperÔ-la no lugar destinado aos "não crentes".
+A missa em latim e o canto gregoriano na igreja provinciana no estilo portuguĆŖs colonial,
+tudo isso não me impressionou. Mas continuei realizando o cerimonial até que deixei Itu.
+o perĆodo de dois anos que passei em Itu, no seio da sociedade brasileira, longe da
+famĆlia e da comunidade judaica, possibilitou-me ampliar a minha compreensĆ£o dela, de
+Ć¢ngulos e pontos de vista diferentes, e Ć© impossĆvel nĆ£o gostar dela.
+Após menos de um ano, na crise espiritual e sentimental em que me encontrei no
+meu retorno ao judaismo ativo, lembrei-me com relutĆ¢ncia do perĆodo "eclesiĆ”stico" de Itu.
+Pois, eu vinha de casas muito religiosas, meu avƓ era de Piaski, devoto declarado do
+"rabino de Trisk", e meu avÓ Zeev, à sombra de quem fui educado, construiu uma
+6
+sinagoga em nome de sua famĆlia, e cumpria os preceitos religiosos, tanto os fĆ”ceis
+quanto os difĆceis. Meu pai era religioso que cumpria os preceitos nas condiƧƵes da
+época, a comida Kosher ele trazia de São Paulo, e em sua velhice construiu a sinagoga
+da coletividade em Santos.
+SĆ£o Paulo
+Inscrevi-me numa escola que era uma espécie de preparação para a universidade
+(cursinho), na qual estuda-se as matƩrias para o vestibular da Faculdade de Medicina,
+fĆsica, quĆmica e biologia. Depois de poucas semanas de estudo, tive a certeza que nĆ£o
+tinha chance de enfrentar a prova de ingresso para a universidade, que estava lotada de
+candidatos que vieram dos melhores ginÔsios do Estado de São Paulo. Entrei em crise
+pessoal, pois sabia das dificuldades econƓmicas de meu pai, dificuldades que se
+agravaram devido à operação que minha mãe tinha que ser submetida com urgência pelo
+seu estado crĆtico. Minha irmĆ£ Ida cresceu, e com ela as despesas. Sentei com meu pai e
+expus diante dele as alternativas e eu disse-lhe que eu achava que não estava capacitado
+para ser bem sucedido no vestibular e que eu necessitava aulas intensivas, e tambƩm
+achava que nĆ£o haverĆ” prejuĆzo para mim se eu interromper os estudos por um ou dois
+anos, para ajudÔ-lo, pois eu conheço o trabalho, e quando sentirmos que a tensão baixou,
+voltarei a estudar. Meu pai disse simplesmente que ele não trabalhou a vida toda para
+que eu volte a esse trabalho desprezĆvel. Sua posição bancĆ”ria era estĆ”vel, e nĆ£o hĆ”
+investimento melhor do que financiar estudos. Aceitei o veredito e cheguei a SĆ£o Paulo,
+onde encontrei uma residência, onde me forneciam alimentação a preços razoÔveis, e
+havia também transporte fÔcil para chegar à escola.
+Hershel Mlinash
+o catalizador que mudou a minha vida na Ʃpoca da minha crise foi um amigo de
+meu pai, no passado membro da direção do Hashomer Hatzair de Varsóvia, homem culto,
+que sabia hebraico e manteve relaƧƵes com seus companheiros que emigraram para
+Israel. Quando passei, por acaso, em frente Ć sua loja na Rua Prates, me chamou e disse
+que tinha um assunto importante sobre o qual queria conversar comigo. Voltei no dia
+seguinte e ele começou a conversa contando sobre o Holocausto e a destruição do
+judaĆsmo europeu. Eu sentei, tenso e atento. Ele falou durante horas, Ć s vezes eu o
+interrompia com perguntas, e ele contou de forma seca, exata, aquilo que sabia. Ele foi
+obrigado a se confrontar com as minhas perguntas sobre o povo judeu, a religião e a
+história judaica, pois eu era completamente ignorante no assunto. Não deixei em branco
+nenhuma pergunta. Eu tinha necessidade de um apoio interno mais sólido, para me
+defrontar com problemas de tal amplitude. Ainda nĆ£o havia usado a expressĆ£o l'extermĆnio
+do povo judeu na Europa'. Depois disso, comeƧou a falar comigo sobre Eretz Israel,
+Palestina, as lutas, sobre os ingleses e os Ôrabes. Falou sobre a Palestina como único
+refúgio para a salvação dos sobreviventes do holocausto. EstÔvamos na época do 'livro
+branco' tambƩm esse conceito ele me esclareceu ele, entretanto, falou em termos
+gerais, e eu entendi o princĆpio da história do processo da colonização em Israel, dos
+kibutzim, dos movimentos juvenis. Ele, claro, acentuou o "Hashomer Hatzair" e me
+explicou que existe movimento sionista no Brasil. Isso não era um processo de
+"recrutamento", ele não tentou me recrutar, ele também não era ativo em qualquer
+instituição judaica. Eu não sabia que, na realidade, eu começara um processo doloroso e
+difĆcil de identificação com o sofrimento dos outros, a aproximação repleta de dor Ć
+tragédia do povo judeu. Ainda não conseguia dizer simplesmente meu povo, o povo ao
+qual pertenƧo. Ao fim de muitas horas de conversas com Mlinash, senti uma carga
+emocional e intelectual que me foi muito difĆcil de suportar. Disse-lhe que eu precisava ler.
+Esta Ć© uma estória difĆcil, e eu tenho dificuldade de absorvĆŖ-la sem leitura adicional. Ler
+atenciosamente eu jÔ sabia. Ele disse que podia me dar jornais, mas não era isso: no
+jornal de ontem ou da semana passada não poderia ler sobre a Europa e nem sobre o
+judaĆsmo europeu ou a PolĆ“nia ou todas as coisas que me havia explicado sobre o povo
+judeu. Pois, ele usou o conceito de 'nacionalidade judaica' e negligenciou a religião
+judaica. Então, também sobre a história judaica de que falou, eu tinha que ler. Ele me
+explicou que não tinha tal literatura, mas que numa rua próxima havia uma organização
+de jovens com uma boa biblioteca. Mlinash não se propos a me orientar nesta tarefa,
+dizendo claramente que nĆ£o era instruĆdo suficientemente.
+Leitura e Primeiras Palestras
+o material para a leitura encontrei no Centro Hebreu Brasileiro, onde se localizava
+parte das instituiƧƵes sionistas; ali tambƩm se encontravam moƧos e moƧas sionistas para
+atividades de estudo, mas principalmente para se divertirem, e como foi dito, havia lĆ” uma
+bibliteca judaica.
+Nós nem sempre demos o devido valor histórico ao Centro Hebreu Brasileiro.
+Deve-se acentuar que ele foi o ninho de onde surgiram todos os movimentos juvenis
+pioneiros de SĆ£o Paulo. Papel semelhante ao que foi preenchido no Rio de Janeiro o
+GinƔsio Hebreu.
+Li A Questão Nacional de Chaim Zhitlovski em yidish, um trabalho duro, Simon
+Dubnow, Heinrich Graetz e Theodor Herzl em espanhol, a Autoemancipação de Leon
+Pinsker em português, com uma introdução excelente de Idel Becker.
+Escrevi notas sem fim, passaram-se dias, passaram-se noites. Lia em meu quarto
+e não me saciava. E em cada livro descobria coisas novas. Fiz uma lista de temas que
+sabia, ao lado de uma lista inteira de assuntos que eu deveria repassar e reestudar, e era
+preciso procurar outros livros, e outros assuntos que eu só podia adivinhar a sua
+existência. Vivia de forma espartana. Não chegava em casa, nã me encontrei com meu
+pai, e não me preparei para o curso próximo.
+Resolvi procurar trabalho e me sustentar. Fiszel Czeresnia era secretƔrio da Magbit
+(Fundo Nacional) e me deixou preparar a lista dos contribuintes. Fazia o trabalho Ć s
+noites. Minha vida começou a mudar e nas manhãs sentava-me horas na leitura de
+livros. De repente, apareceu um elemento novo na minha vida-o tema da "nacionalidade".
+O material bƔsico encontrei em Zhitlovski e Dubnow, e no livro de Stalin sobre "O
+Problema Nacional". As notas que fiz desses livros eram matƩria imatura, mas quando
+comecei a dar palestras (a primeira foi no centrinho) ela chamou a atenção. Com o correr
+do tempo, quando acumulei conhecimento e experiĆŖncia, voltei a ela muitas vezes, era
+sério e sombrio. Não me lembro que nesta época tivesse alegria de viver, riso e sorriso
+não me vinham à face. Os estudos, abandonei. Não era conhecido, mas começaram a se
+dirigir a mim jovens, não muito mais do que eu, e me esforcei em responder-lhes. Fui
+convidado uma, duas vezes a encontros do 'Hashomer Hatzair', que foram orientados por
+dois adultos, antigos ativistas do movimento polonĆŖs, cheios de entusiasmo. NĆ£o me
+empolguei da intromissão extranha do "escotismo", e das palestras em yidish sobre a
+polĆtica sionista.
+Um dia recebi um convite para me apresentar numa grande assemblƩia que foi
+realizada num cinema, com a finalidade de protestar contra o 'livro branco" dos ingleses.
+Não tinha qualquer experiência em apresentação diante de público, e estava bem
+emocionado e tenso. Preparei-me por escrito, o que se tornou um hƔbito. A sala foi se
+enchendo devagar. No palco sentaram-se os representantes das autoridades, e o orador
+principal foi Beno Milnitski, lĆder conhecido dos estudantes judeus nas universidades. o
+discurso do Beno foi uma obra-prima e falou em tom moderado e numa linguagem rica.
+Quando chegou a minha vez, Ć minha falta de experiĆŖncia se juntou o meu
+temperamento, que libertou de dentro de mim a raiva e o protesto que nunca tinha sido
+ouvido até então. Meu discurso foi forte e agressivo. Seu motivo era um protesto contra a
+polĆtica britĆ¢nica e alusĆ£o ao fato de que o Brasil nĆ£o moveu um dedo na campanha
+internacional. NĆ£o sei onde ele se criou com certeza na minha alma, que jĆ” sofria hĆ”
+alguns meses. No começo fez-se um silêncio absoluto, que parecia prolongar-se pela
+eternidade, e então de repente, veio uma tremenda explosão de aplausos e gritos, o
+coração do público fez-se ouvir. A instituição judaica criticou a minha apresentação, de
+onde apareceu esse selvagem?
+Depois da minha aparição no cinema, que teve muita repercussão, fui convidado a
+todas as partes de SĆ£o Paulo. Intensificaram-se as conversas com jovens, e fui convidado
+a dar palestras sobre assuntos que desenvolvi. Comecei a dar palestras em reuniƵes em
+casas de famĆlia, em organizaƧƵes, em sinagogas, em casas particulares e eventos
+públicos em São Paulo e em seminÔrios nacionais sobre assuntos como: "Sionismo e
+Nacionalidade Judaica", "Socialismo e Sionismo Socialista", "O Holocausto e o Anti-
+semitismo Moderno", "Movimentos Juvenis e sua Divisão PartidÔria", " o Conflito Entre
+Judeus e Ćrabes em Eretz Israel", "O JudaĆsmo Brasileiro e a Realidade da Assimilação".
+Senti um enorme cansaƧo do ano carregado que passei e do processo de
+amadurecimento. Meu calendƔrio se preencheu, mas senti que as minhas energias
+espirituais se enfraqueceram. Senti e pensei que era chegada a hora de uma auto -
+revisão, ainda não assumi a responsabilidade sobre a ação, mas senti que isso era
+inevitÔvel quanto mais falava, mais ampliava-se a minha compreensão do sentido da
+ação. Eu não só falava, mas também ouvia e considerava uma ampla variedade de idéias.
+Minhas Conversas com Idel Becker
+Tive contatos com as pessoas principais do Centro, na maioria pessoas boas e
+capacitadas, entre os quais alunos do seminƔrio para professores de hebraico, donos de
+rico conhecimento judaico, sendo que parte deles vinha de casas tradicionais. Este
+pessoal passaria no futuro para o movimento Dror, e ele passou para si o Centro. Neste
+grupo salientava-se Benjamin Raicher, que foi agraciado com uma rara capacidade para
+idiomas. Ele estudou no seminƔrios para professores e tinha grande conhecimento
+judaico e geral. Desde o princĆpio ele demonstrou grande ceticismo a meu respeito, na
+maior parte das vezes fazia perguntas nas quais ele era o mestre e eu simplesmente
+principiante. Finalmente ele propos que fƓssemos falar com o Doutor Idel Becker,
+professor de espanhol no ginƔsio, cujo nome era muito considerado entre seus alunos.
+Ele ficou conhecido pela sua tradução da Autoemancipação de Pinsker, ao qual ele juntou
+uma introdução, trabalho louvÔvel do ponto de vista intelectual. Ele manteve distância de
+qualquer atividade pĆŗblica.
+Benjamin não preparou o Dr. Becker sobre o conteúdo da conversa. Ele começou
+explicando as dificuldades da tradução, principalmente da introdução, para facilitar a
+divulgação do livro e sua receptividade pela juventude. Ele era uma pessoa
+impressionante, e as conversas com ele eram interessantes, porém não tocaram na
+realidade trƔgica dos judeus em Eretz Israel, na luta contra os ingleses, e o destino do
+povo judeu depois do Holocausto. o que me preocupava era: o que fazer agora? Ler
+Hertzel e Pinsker e ampliar a minha compreensão? Para pessoas como eu, levanta-se a
+pergunta, serĆ” a autoemancipação possĆvel? E no caso positivo, o que nós devemos fazer
+para concretizar a situação histórica?
+Na conversa com Idel Becker falei em linguagem incisiva, procurei evitar o rococó
+intelectual e o virtuosismo da linguagem. Criou-se uma situação muito desconfortÔvel.
+Ficou claro que Becker não tinha qualquer interesse pelas minhas perguntas, e ele não
+via qualquer obrigatoriedade de agir. Sua parte neste grande drama ele terminou com a
+tradução do livro, com a escrita da introdução e com conversas com pessoas, enquanto
+eu procurava uma pessoa que me desse respostas aos problemas centrais da minha vida,
+e ele não era a pessoa. Não conhecia, então o ditado de Zen: "Você adquire um Mestre
+para se libertar do Mestre". Quando saĆmos, o Benjamin estava abalado. "NĆ£o Ć© assim
+que se fala com o Idel Becker") A mim, a conversa não emocionou. Não fui para um
+desafio intelectual, jogar xadrês com um adversÔrio melhor do que eu.
+Minhas atividades atraĆram as atenƧƵes. Talvez pela minha personalidade diferente
+e extranha. Eu ardia internamente, pensava e investigava, estudava e perguntava, na
+minha apresentação não havia qualquer elemento de pose, eu era transparente.
+Judeus Cosmopolitas
+Uma vez fui convidado para uma conversa num grupo diferente, todo ele europeu.
+Parte dele era de imigrantes e parte dele pertencia à camada intelectual literÔria do tipo
+Stephan Zweig e semelhantes, gente do grande mundo. A particularidade se expressava
+na atmosfera, nos seus livros e no tipo de pessoas que vieram Ć sua casa. Eles me
+convidaram para uma conversa. Frente ao meu provincialismo, eles apresentaram um
+extremo mundo cultural e espiritual. Eu penso que o que me atraiu a eles foi o seu amplo
+horizonte, e a visão de mundo e de vida deles além do shtetel. Eles falaram sobre Riga,
+Berlin, Londres, SuĆ©cia e Normandia. Desde o inĆcio interessei-me pelo carĆ”ter especial
+do nacionalismo judaico e judaismo laico. Eles viviam vidas cosmopolitas, num judaĆsmo
+que estava mesclado com a cultura universal. Eu não tomei a iniciativa de siquer um
+desses conhecimentos, mas eu sou feliz por eles terem acontecido no meu caminho, e
+eles tiveram uma contribuição de valor inestimÔvel no meu amadurecimento intelectual e
+espiritual.
+Outro conhecimento foi com Itzchak Kissin, engenheiro florestal que falava
+hebraico fluente. Ele me contou sobre Eretz Israel, que visitou muitas vezes. Dele aprendi
+muito sobre Israel, sobre o kibutz, sobre o moshav e sobre os problemas fundamentais do
+paĆs desĆ©rtico. Ele me mostrou um livro sobre os judeus da Ćfrica do Norte, do lemen, do
+Iraque, sob o nome generalizado de "Os Judeus Exóticos", que foi publicado na
+Alemanha. Ele apresentou diante de mim um quadro objetivo e complexo da realidade em
+Israel, sem idealizações, principalmente no que diz respeito à crise cultural que acontecia
+em Israel que, na sua opinião, iria perdurar por gerações. Também a sua visão sobre a
+realidade polĆtica com respeito Ć s relaƧƵes entre a colónia judaica e os Ć”rabes em Eretz
+Israel era singular e pessimista. No seu cĆrculo, jĆ” entendiam o desenvolvimento do
+nacionalismo Ôrabe. Ele criticava a fraqueza da posição do Hashomer Hatzair, que
+defendia a solução de um paĆs bi-nacional. Ele apresentou uma visĆ£o geral e realista da
+situação em Israel, frente às estórias que ouvimos, lemos e vimos nas fotografias que nos
+eram apresentadas pelo Keren Kaiemet (fundo para a compra de terras).
+A Casa do Povo
+Todas as semanas, Ć noite, tĆnhamos discussƵes numa das esquinas das ruas do
+Bom Retiro, com um grupo de estudantes, a maioria deles sob a camuflagem da Casa do
+Povo. Eles eram membros do Partido Comunista, ou seus simpatizantes e apoiadores. o
+objetivo das discussões era o de influenciar na opinião pública da comunidade, mas
+principalmente na opinião da juventude. Os assuntos iam desde o Holocausto e a
+Alemanha, o destino do povo judeu depois dele, o conflito em Eretz Israel, a influĆŖncia da
+UniĆ£o SoviĆ©tica, o comunismo como solução do problema do judaĆsmo e dos judeus, e a
+relação com a polĆtica local. Eles apresentavam a linha comunista. Na questĆ£o judaica
+eles adotaram a posição do "Bund" europeu, segundo o qual o futuro dos judeus terÔ sua
+solução em todos os lugares através da luta dos operÔrios e das forças "progressistas",
+as "forças do amanhã", conceitos abrandados da palavra comunistas. Eles rejeitavam o
+conflito em Eretz Israel na suposição que as forças imperialistas britânicas e americanas
+não permitirão o término da época colonialista imperialista. Claro que o ênfase estava
+no heroĆsmo de ExĆ©rcito Vermelho, o sacrifĆcio do povo russo, quando eles atrbuem o
+mérito da luta dos partisanos judeus a si mesmos, ignorando a contribuição das grandes
+democracias, como se elas nem tivessem participado da guerra.
+10
+Minha posição, então, baseou-se no Holocausto como expressão do anti-semitismo
+substancial, em toda a cultura europƩia, depois de os judeus se encontrarem lƔ mil anos.
+Sobre a tentativa de salvar os reminiscentes, que não foi permitido em lugar nenhum do
+mundo, a não ser em Israel. Lembramos a eles o acordo Ribentrop Molotov, assinado
+às vésperas de Segunda Guerra Mundial entre a União Soviética e a Alemanha nazista,
+que causou uma crise no movimento esquerdista, e com que comunistas cessassem sua
+oposição à Alemanha nazista de Hitler. Isto, até a invasão da União Soviética pela
+Alemanha, na operação "Barbarossa", em Junho de 1941. As minhas citações de escritos
+comunistas e a capacidade de usÔ-los contra eles por meio da retórica e dos slogans
+deles próprios, aumentaram a credibilidade das minhas posições.
+Avaliamos que após a guerra, a Grä Bretanha deixarÔ de ser uma potência, e
+acentuamos a possibilidade real da instituição de um lar nacional para o pavo judeu em
+Eretz Israel, devido Ć realidade mutante. Grande parte dos assuntos relacionados Ć
+realidade eretzisraelense eu estudei nessa Ʃpoca sobre as colƓnias judaicas, sobre os
+combatentes, e sobre a HaganÔ (forças de defesa) e sobre a Palmach (tropas de ação), e
+sobre a liderança da comunidade, especialmente Ben- Gurion. A suposição bÔsica era
+que se os Ôrabes vencerem a guerra, no final eles exterminarão a coletividade judaica, e o
+que restarĆ”? Comecei a desenvolver coisas, que depois me aprofundarei, sobre a
+civilização judaica, pois nós somos parte do mundo moderno; nós somos organizados, e o
+nosso nĆvel de instrução Ć© mais alto, nossa coesĆ£o social e o regime democrĆ”tico, e a
+liderança bem sucedida, e a capacidade, não só devido ao "não tem alternativa", mas por
+causa da cultura, da instrução, do carÔter moderno. Na minha opinião de então, o Império
+BritĆ¢nico comeƧaria a se esfarelar no mundo todo, e apesar do heroĆsmo e do grande
+sacrifĆcio que pagaram na guerra, os grandes vencedores eram os Estados Unidos e a
+UniĆ£o SoviĆ©tica, e eles nĆ£o tinham a polĆtica ou a obrigação de manter o impĆ©rio britĆ¢nico.
+A importância da proposta americana de trazer cem mil judeus da Europa para Israel, não
+tinha só importância numérica, senão que pela ruptura entre os Estados Unidos e
+Inglaterra, e na AmĆ©rica, a influĆŖncia de parte dos grandes lĆderes judeus, como Stephan
+Weiss10 e o Rabino Hilel Silver11. se fez sentir.
+A Discussão com o Hashomer Hatzair no Rio de Janeiro
+Recebi um convite de me encontrar com Natan Bistritski. Ele era o sheliach
+(enviado) principal ao Brasil e membro da direção mundial do Hashomer Hatzair, que me
+convidou para um fim de semana no Rio de Janeiro para um esclarecimento ideológico
+sobre o socialismo e o sionismo. LÔ se encontrava a direção nacional do Hashomer
+Hatzair, e seus elementos eram conhecidos por seu nĆvel e sua formação. Parte
+importante deles estudaram em universidades, era explicitamente um grupo de elite.
+Falamos entre nós abertamente. Disse-lhe: "Não sei como as pessoas no Rio de
+Janeiro me receberão, pois eu não sou membro do Hashomer Hatzair. Além disso, eu não
+tenho o conhecimento de sionismo socialista para participar de um debate nesse nĆvel".
+Ele me disse que os lĆderes da coletividade lhe haviam contado sobre as discussƵes que
+tive com as pessoas da Casa do Povo.
+Durante dois dias dirigi o combate principal. Era impossĆvel esconder de mim a
+fraseologia do Partido Comunista ou a sua forma de pensamento. TambĆ©m nĆ£o a polĆtica
+do Comintern¹ que entretanto mudou o seu nome para Cominform ¹. Em comparação a
+eles, eu possuia o conhecimento apropriado para o seu relacionamento ao problema
+nacional, e apesar dos meus temores, eles não sabiam mais do que eu sobre o sionismo
+socialista, e como nĆ£o entraram de forma especĆfica nos problemas dos partidos
+israelenses, eu pude me confrontar. o meu objetivo era o de salvar aquelas pessoas
+magnĆficas para o sionismo, e nĆ£o entregĆ”-las de presente ao Partido Comunista,
+relacionei-me a eles com respeito e empatia.
+11
+Próximo ao resumo, eu disse que receava que parte deles jÔ se encontram,
+teoricamente, a caminho do Partido Comunista, seja do ponto de vista ideológico, ou
+simplesmente isso. NĆ£o ouvi deles sobre o problema nacional judaico, nenhuma palavra
+sobre o Holocausto. Suas preocupaƧƵes com o mundo colonial eram maiores do que com
+os problemas fatais do povo judeu e da sorte da luta anti-colonialista que emprendia a
+coletividade de Eretz Israel contra a Inglaterra. Acrescentei que, apesar da maioria dos
+participantes terem estudado no GinƔsio Hebreu e continuaram a viver em casa dos seus
+pais, do ponto de vista espiritual eles estão profundamente envolvidos na cultura local a
+caminho da assimilação e de casamento misto.
+Retirei-me antes da discussão interna incisiva entre eles. Bistritzki me contou que a
+continuação da discussão foi ardente, e em consulta que ele realizou com Yaakov
+Chazan, dos lĆderes da direção mundial, resolveram expulsar essa cĆ©lula do movimento.
+Duas ConvenƧƵes do Dror
+Conclui, do meu encontro com o Hashomer Hatzair, que atividade sionista não se
+pode realizar como um lobo solitƔrio, e isto Ʃ o que eu era. Dentro de pouco tempo, fui
+convidado a participar da convenção nacional do Dror. A direção do movimento era em
+Porto Alegre, e precisava-se viajar para lĆ”, a caminho do congresso sul americano do
+movimento. Conhecia as idƩias do movimento, mas sabia pouco de suas atividades.
+Esclareci a eles que ainda não tinha resolvido a quem me afiliar, e que eu via no minha
+participação no congresso deles parte do meu "processo de estÔgio". Mas os
+companheiros do Dror pensavam que eu estava ligado ao movimento do ponto de vista
+ideológico, e supuzeram que eu estava a caminho do seu movimento, e que este era um
+risco calculado.
+Viajei com Rivka Averbuch (Berezin) que mais tarde se tornou chefe da cƔtedra
+de Estudos do JudaĆsmo e da LĆngua Hebraica da Universidade de SĆ£o Paulo. Ć cabeƧa
+do movimento havia gente competente, Efraim Bariach¹4. Moshé e Betty Kersh¹5. Eles
+eram conhecidos também além do movimento. Havia uma discussão séria sobre o futuro
+dos idiomas no povo judeu. A discussão estorou por motivos sentimentais, porque um dos
+participantes, que era um completo ignorante, insistiu para que os educandos do
+movimento falassem somente hebraico. Este era eu, que apesar da lĆngua materna ser o
+yidish, e então não saber uma frase em hebraico; mas eles me calaram. Eu, tudo bem,
+mas num assunto importante como este, como conseguirão fazer calar a Ben Gurion?
+o tema seguinte era baseado na suposição de que nossos companheiros viam na
+Argentina o centro do movimento. LĆ” encontravam-se os seus lĆderes, lĆ” eram publicados,
+em espanhol, o melhor material ideológico, e principalmente as notĆcias do que acontece
+no movimento operƔrio em Israel. Em resumo, os companheiros do Dror do Brasil viam lƔ
+o modelo para a imitação ou para o aprendizado. à cabeça do movimento da Argentina
+achavam-se lĆderes importantes que vieram da PolĆ“nia e construiram o movimento
+segundo o modelo do movimento mãe. A coletividade Argentina era grande e rica do
+ponto de vista da cultura judaico, em escolas judaicas, e ela vivia com a sensação de que
+eles sĆ£o a continuação natural do judaĆsmo europeu.
+Sobre todos os assuntos relacionados com o carÔter do movimento do Brasil, não
+achei conveniente polemizar com eles em base aos meus pensamentos primƔrios, que
+ainda exigiam estudo e cristalização. Pensei que a visita à Argentina me possibilitarÔ
+observar de forma crĆtica para estudar o assunto.
+o Choque na Argentina e a Cisão no Movimento
+A convenção foi preparada pelo escritório localizado em Buenos Aires. Depois da
+tragĆ©dia na Europa, e extermĆnio de todos os movimentos juvenis pioneiros, salientou-se
+12
+12
+a existência desse continente. A liderança local era formada por pessoas importantes. A
+personalidade dominante era MoshĆ© Kostrinski (Kitron)¹6, lĆder do Poalei Tzion. Ao seu
+lado estava Itzchak Harkavi, que veio a ser, depois, embaixador de Israel para paises da
+América Latina, e ele também, assim como Kitron, tinha raizes na Europa. A discussão foi
+aberta sobre um assunto ideológico, que logo se tornou uma discussĆ£o polĆtica, no centro
+da qual estava a cisão do Mapai em Israel. Na convenção havia dois grupos organizados:
+um grupo de argentinos que representavam a direção do movimento na América Latina.
+Entre eles havia pessoas muito competentes, cuja maioria emigrou para Israel e fundou o
+Kibutz Mefalsim. Frente a eles, havia um pequeno grupo de pessoas muito capazes do
+Chile, que só uma pequena parte deles emigrou para Israel. Não conhecia a matéria que
+estava sendo discutida, que em pouco tempo se tornou em polĆŖmica violenta, combate de
+palavras e citações de Berl Katzenelson, Itzchak Tabenkin ¹7. Mein Yaari18, Ygal Alon¹9 e
+Ben Gurion. No duelo entre os grupos, nĆ£o pouparam nenhum exercĆcio para machucar
+uns aos outros. Eu não entendia as motivações ideológicas dos dois grupos rivais. Mas
+entendi o palavreado polĆtico. o tema se referia Ć cisĆ£o, que como resultado do mesmo
+foram criados dois partidos polĆticos em Israel: Mapai e Achdut HaavodĆ”. Mais tarde
+cindiu-se tambƩm o movimento kibutziano Kibutz Hameuchad.
+Eu rejeitava a abordagem divisória. Os nossos movimentos estavam em processo
+de formação, e a cisão em base a assuntos que não pertencem à essência de sua
+existência na América Latina, no final das contas atingirÔ a sua própria existência. A
+convenção nĆ£o discutiu sobre a caracterĆstica do movimento, sobre os instrumentos
+educativos necessĆ”rios ou sobre a necessidade de adaptar o movimento Ć cultura local, Ć
+juventude que se educa no mundo novo. Essas eram discussƵes que caracterizavam
+organização de juventude de partido, e não movimento juvenil educativo, que deveria se
+afastar da polĆtica e afastĆ”-la de si. Estava em estado de choque, e isso me aconteceu
+mais de uma vez durante a vida. Sempre vinha acompanhado de confronto com idƩia ou
+fato que contrariava minhas posiƧƵes ou meus pensamentos, e na maioria dos casos eu
+necessitava uma certa distância até que pudesse encontrar a solução apropriada ao
+problema. Mas meu silĆŖncio recebeu uma interpretação polĆtica; como se eu escondesse
+minha identificação polĆtica, e como se eu pertencesse Ć corrente radical, ao Achdut
+HaavodÔ. Em todos os temas da ordem do dia, não foi realizada qualquer discussão
+essencial, só polemizaram, e os dois lados só queriam uma corrida desvairada para a
+cisão do movimento, e conseguiram. A esta loucura não foi dada legitimidade no
+movimento do Brasi, e ele não foi parte de nenhuma cisão que acometeu os partidos em
+Israel. Passei a convenção sem abrir a boca. Ela aprofundou meus conflitos internos no
+processo de reconstrução do nosso movimento no Brasil.
+No fim da convenção, fui a todas as instituições importantes e recolhi todas as
+publicaƧƵes apropriadas que pudessem contribuir para o meu conhecimento. Durante o
+vƓo estudei duas publicaƧƵes: uma de Berl Katzenelson sobre o "Socialismo Construtivo",
+e dois artigos polĆŖmicos de Ben Gurion. Para meu alĆvio, descobri que toda a sabedoria,
+na qual todos se basearam durante a convenção estava, na Ćntegra, nesses dois
+panfletos.
+Os PrincĆpios de Minha Concepção Sobre os Caminhos do Movimento
+Chegou a hora de resolver a que movimento me juntar. Os companheiros ouviam
+recusas claras de minha parte com respeito a dois movimentos, que não vinha em conta
+juntar-me a eles: (a) ao Hashomer Hatzair por causa de sua idƩia de "bi-nacional como
+resposta Ć idĆ©ia de divisĆ£o do paĆs", e a aproximação ao "mundo do amanhĆ£", o que
+significa a identificação com a polĆtica da UniĆ£o SoviĆ©tica. Desgostava bastante do
+dogmatismo doutrinĆ”rio deste regime e do centralismo polĆtico de sua direção. (b) ao
+Betar por seu carÔter chauvinista, por sua compreensão da solução dos problemas
+existentes e dos que virĆ£o no futuro, quando Israel for instituĆda e seus vizinhos, e pelo
+13
+13
+seu carÔter para militarista. o movimento Dror que encontrei em São Paulo era, na
+realidade, um clube de intelectuais, judeu e sionista, com altas qualidades de seus
+participantes, mas sem qualquer compromisso com a aliĆ” e estabelecimento. o Dror, na
+consciência de seus membros, não era um movimento educativo realizador.
+Não era um fato trivial vir como visitante, e dar instruções aos habitantes da casa
+como mudar seu estilo de vida. As minhas incertezas não eram abstratas, mas deram
+soluƧƵes parciais. Conheci de forma geral os demais ramos do movimento e seus lĆderes,
+e tudo me parecia semelhante a São Paulo, isto é, seus cabeças eram geralmente
+tambƩm pessoas capazes. Estudaram em escolas judaicas, parte deles veio de casas
+tradicionais, outros de casas cujos pais eram ativistas e atƩ chefes de organizaƧƵes
+públicas, principalmente de instituições sionistas. Seus filhos se destacaram: Chana
+Tzikinovski (Raicher), cujo pai era o rabino chefe do Rio de Janeiro, um sƔbio e
+personalidade estimada por todas as partes da coletividade, Max e Ruth Resh, David
+Roterman, Avraham Baunwol (Hatzamri), Alberto Dines, filho de um dos lĆderes mais
+importantes do sionismo brasileiro, Bernardo Einisman (Dov Bar Natan), Mariam Genauer
+(Bariach), Yossef e Arieh Etrog. Eles constituiam um grupo forte e mantiveram distância e
+uma boa medida de independência do escritório de São Paulo, cuja atividade era limitada,
+assim como sua autoridade. Em Curitiba, dirigiam o movimento Sara e Shaul Shulman.
+Bem cedo juntou-se Felipe Kraun.
+ConsciĆŖncia da Hora de Crise
+Liderança é a capacidade de receber sobre si resoluções que contêm uma
+dimensão pública que influem sobre ele. Esta é uma propriedade que não se aprende nas
+escolas. Movimentos existentes e enraigados desenvolvem trajetórias de aperfeiçoamento
+para pessoas que têm propriedades naturais de liderança. HÔ situações espirituais ou
+necessidades de uma realidade que impulsionam as pessoas naturalmente dotadas, ou
+aquelas que têm carisma, que aparentemente não se expressaram, a agirem.
+Não era esse o meu caso. Eu não me via como uma pessoa com capacidade, e o
+mesmo ocorria com as pessoas que me circundavam. NĆ£o me destaquei durante a minha
+juventude e em nenhum momento do meu desenvolvimento me vi situado à cabeça de
+qualquer coisa. Ao longo do desenvolvimento da minha personalidade e nas diversas
+estaƧƵes da minha vida, acumulei e acrescentei conhecimento, e examinava os diferentes
+ângulos da realidade existente e os seus problemas. Só no processo concreto da "crise
+respiritual" que passei, num processo de amadurecimento acelerado, senti pela primeira
+vez o impulso de prestar atenção e a capacidade de formular para mim mesmo as
+dificuldades intelectuais, e tambƩm de delinear caminho. Depois de incubar por dois anos,
+fui impulsionado para a ação. Ninguém se dirigiu a mim, nenhuma instituição me elegeu,
+não preparei qualquer plano escrito e não apresentei documento algum para aprovação.
+Entre a Ideologia e a Obra de Construção do Movimento
+Esta redação não é um documento programÔtico, ela não passa de uma história
+pessoal, de forma que tomei a liberdade de não ser preciso na separação entre os vÔrios
+elementos. AtƩ aqui, os dois assuntos jƔ existem de formas diversas, tanto os temas
+ideológicos como os pensamentos sobre a construção do movimento. Pensei que deveria-
+se cristalizar um movimento adequado Ć s caracterĆsticas da juventude que cresceu no
+mundo novo, e que deve-se libertar dos modelos que trouxeram os enviados de Israel ou
+passoas que vieram da PolƓnia ou de outros paises antes do Holocausto, isto Ʃ, modelos
+que estiveram enraigados na vivĆŖncia dos movimentos na Europa. A juventude judaica do
+Brasil tem caracterĆsticas especĆficas, e era preciso encontrar os caminhos adequados
+para ela. Nós vivemos aqui numa cultura diferente, talvez possa se dizer numa civilização
+diferente. A educação, o contato com os vizinhos, com nossos amigos, com os colegas de
+classe. Ć outro mundo. Fala-se outra lĆngua, e nós nĆ£o só tentamos nos assemelhar a
+14
+eles, mas tambĆ©m assimilar-se para nĆ£o nos sentirmos diferentes. Ćs vezes
+atravessamos os limites dessa aproximação e assim rompemos a corrente de gerações.
+O processo de assimilação numa sociedade em formação, sociedade de imigração multi
+nacional e multi cultural, acontece de forma inconsciente.
+Havia necessidade de adaptar o movimento Ć singularidade da juventude judaica
+brasileira, às condições históricas e culturais que ele se encontra. A anÔlise do carÔter
+assimilador da sociedade brasileira e a posição da juventude judaica frente a esse
+processo, foi ele que me levou à resolução de me abster de discutir "a negação da golÔ"
+como parte da concepção sionista. E me perdoarÔ Ben Gurion por ferir a coerência.
+Apesar de ter-se formado um movimento juvenil realizador, a realidade nos demonstrou
+que Ʃramos uma minoria na coletividade judaica, e porisso temos hoje que apoiar, com
+todos os instrumentos ao nosso dispor, a preservação do judaĆsmo da coletividade,
+escolas judaicas, sinagogas e yeshivot, e apoiar a coletividade com possibilidades. Na
+Alemanha de antes do Holocausto, e nos Estados Unidos, não impediram que a juventude
+perseguisse o modernismo, ainda mais impedir qua a juventude judaica persiga com
+avidez a vida e a cultura brasileira.
+Processos de Mobilização
+Em conversas pessoais que entabulei com jovens, aprendi a escutar com atenção
+as suas palavras e também entender a sua alma. A expressão proselitismo, religiosa em
+sua origem, e que com o tempo se tornou fluente no movimento, nĆ£o expressa o espĆrito
+do processo. A intenção do conceito é um diÔlogo intelectual que era realizado entre duas
+pessoas que procuravam entender uma à outra, antes que começassem a convencer esta
+àquela. Era importante criar um ambiente de confiança mútua que possibilitasse
+conversas profundas no longo prazo. Muitas vezes essas conversas criaram laƧos de
+amizade e cooperação frutĆferas. As discussƵes, e principalmente as conversas pessoais
+basificaram a minha concepção.
+Os temores se justificaram, ninguƩm me fez a vida fƔcil, trocamos idƩias,
+discutimos, muitas conversas sobre tudo, quase não houve assunto que não foi tocado
+nelas, e houve casos em que eu simplesmente respondi que não sei. Falamos sobre o
+anti semitismo no Brasil; se Israel conseguirĆ” fazer frente aos seus inimigos; ao tipo de
+socialismo a implantar em Israel. Como tinha tanta certeza das minhas respostas? Pois
+muitos dos temas eram somente suposições, crenças ideológicas ainda não testadas.
+Como era possĆvel se comprometer pela vida toda? Se na Europa aconteceu o
+Holocausto, porque pÓr em perigo o destino do povo judeu numa região encharcada de
+ódio e violência como o Oriente Médio?
+Eu não tenho anotações das conversas. Eu não tinha nenhuma possibilidade de
+avaliar a influência da ação de mobilização na época carregada de tensão, preocupação e
+interesse, Ʃpoca na qual quasi todo o povo judeu, em todos os cantos do mundo, estava
+atento à sua sorte. Não tenho a menor dúvida que, nessas condições, nossas palavras
+não cairam em ouvidos tapados. No fim da "maratona" de mobilização, durante a qual eu
+estava em verdadeira euforia, fui acossado pelo medo. Pois, parte das conversaƧƵes
+pareciam um compromisso mĆŗtuo.
+A realidade foi favorƔvel ao desenvolvimento do movimento. Formaram-se grupos
+mais velhos que comeƧaram a reunir grupos mais jovens, e o movimento parecia como
+adequado Ć natureza do movimento educativo. Viram-nos discutindo sobre uniforme,
+sobre realização pioneira, isto é, emigrar para Israel, ligar-se ao kibutz e até filiar-se
+individualmente ao movimento juvenil. Tudo isso ainda não se cristalizara num conjunto
+ideológico coerente. Então, ainda me debatia como apresentar diante dele uma
+concepção de mundo generalizada, que inclui um projeto de vida completo num mundo
+diferente do meu. Eu jÔ introvertira a essência e o carÔter da sociedade israelense. A
+Chevrat Ovdim (Sociedade dos Trabalhadores) e o kibutz eram, sem dĆŗvida, instrumentos
+15
+15
+apropriados, que podiam responder às aspirações socialistas que se difundiram no mundo
+depois da Segunda Guerra Mundial. Vi tambƩm diante dos meus olhos o processo de
+mobilização da camada mais velha, que pudesse dirigir o movimento e que fosse capaz
+de mobilizar e criar grupos mais jovens, educĆ”-los no espĆrito aberto, e criar instrumentos
+educacionais que os ajude, junto com a famĆlia e as escolas, a fazer frente a um mundo
+complexo, onde a assimilação é uma opção que se encontra na palma da mão. Vi a
+dificuldade na preparação da camada mais velha para a ida a Israel e ao mesmo tempo
+de um quadro organizado que garanta a continuidade do movimento. Debati-me no dilema
+com o qual o movimento deveria se confrontar com respeito aos estudos universitƔrios, se
+concordar com a continuação dos estudos nas universidades ou deixÔ-los para in para
+Israel e para o kibutz? Senti a dificuldade de formular a generalidade, e não só os
+problemas em si,
+o encontro com o meu pai, com o objetivo de comunicĆ”-lo de forma final que eu
+estava a caminho da realização, de abandonar os estudos no Brasil, não dava mais para
+adiar, e então viajei para casa, em Santos. Nós dois procuramos manter um bom estado
+de espĆrito, mas o encontro foi difĆcil, pois ambos sentimos que ele iria ferir de forma grave
+o nosso relacionamento. Não tinha o que renovar, a não ser expressar em voz alta um
+pensamento que pela primeira vez expressei também para mim próprio: "Eu acho que
+estou a caminho da Palestina". Não hÔ por que repetir tudo o que foi dito entre nós, mas
+no centro estava a palavra "ativista", que era uma expressão de vexame, cujo significado,
+de sua boca, era o de uma pessoa que vive Ć s custas de dinheiro pĆŗblico. O encontro
+deixou, em nós dois, um gosto mau, os resultados aprenderia no futuro.
+o Tinido do Tempo
+Sem aviso prĆ©vio, chegou a SĆ£o Paulo um dos lĆderes do Dror do Rio de Janeiro,
+Arieh Etrog. Arieh era uma pessoa agradĆ”vel, inteligente e instruĆda, e cada encontro com
+ele sempre deixava um bom ambiente. Em conjunto formulamos as propostas para a
+segunda convenção nacional do movimento, após o primeiro que foi realizado em Porto
+Alegre, como dito. A discussão central era a instituição da hachsharÔ (fazenda de
+preparação para o kibutz) pioneira no Brasil. Expressei a minha opinião de que, do ponto
+de vista do movimento, era prematuro, pois o movimento não formou uma reserva para a
+sua formação no futuro. Ele explicou que companheiros importantes do Rio de Janeiro e
+de Porto Alegre chegaram à conclusão de que o seu tempo amadureceu e que para os
+companheiros veteranos que haviam fundado o movimento comeƧa a se tornar tarde.
+Eles não viam motivos para continuarem a ser ativos no movimento, parte deles jÔ estava
+casada, e havia a preocupação de que se não fossem a tempo, sua aliÔ seria adiada, e
+poderia fracassar no caminho. Houve dois gritos de alarme ao mesmo tempo que me
+assinalaram que a hora de agir para a renovação do movimento era premente. A
+exigência de instituir a hachsharÔ e a resolução dos companheiros do movimento
+argentino e dos membros do Hashomer Hatzair do Brasil de fazer aliĆ” e se voluntarizar
+para a guerra de independência. Minha opinião não foi aceita, a segunda convenção foi
+realizada e a hachsharĆ” instituĆda. o primeiro grupo foi constituĆdo pelos fundadores do
+movimento, que foram tambƩm os primeiros a fazer aliƔ para Israel.
+o Enviado Yossef Almogui
+No Brasil havia um enviado central, Yossef Krelembaum (Almogui)²0, e resolvi me
+aconselhar com ele a respeito da resolução que foi aceita no movimento de fazer aliÔ para
+Israel e se alistar no exército. Expliquei minha posição sobre a falta de preparação do
+movimento para se desfazer de seus poucos companheiros maduros, e levantei diante
+dele o dilema. Passados alguns dias ele me disse: "Falei com Israel; o destino dos jovens
+que chegam nos kibutzim Ć© o de trabalhar no lugar dos membros da Palmach que foram
+convocados para a guerra". Perguntei sua opinião sobre a forma que eu agi, tanto no
+16
+assunto do exército como o da antecipação da ida para a hachsharÔ. Ele me respondeu
+direto e sem subterfúgios: "Se eu tiver que resolver, então você fica; mas saiba que o
+tempo pressiona". As coisas em Israel aconteceram exatamente conforme disse Almogui:
+os jovens da Argentina ficaram no kibutz Gvat e os jovens do Hashomer Hatzair no kibutz
+Negba, nenhum deles foi convocado.
+Almogui não foi o único enviado com quem me aconselhei. Chegaram ao Brasil,
+naquela Ʃpoca, muitos enviados para diversas missƵes, alƩm daqueles que vieram ajudar
+os diversos movimentos que se formaram no Brasil. NĆ£o perdi uma oportunidade de ouvir
+o que tinham a dizer, participar em discussƵes e me aconselhar com eles. Os enviados
+eram a única fonte para se receber informações sobre Israel e sobre os esforços
+diplomÔticos internacionais que foram feitos para a instituição do Estado. Eles
+apresentavam uma ampla variedade de opiniƵes polĆticas, as quais aprendi a escutar e
+respeitar, e elas contribuiram de forma significativa para a cristalização das minhas
+concepƧƵes sionistas socialistas amplas e anti dogmƔticas.
+Na minha concepção cristalizou-se o pensamento de que a ideologia serve Ć
+pessoa e ao homem público como uma bússola que orienta o seu caminho, e não como o
+"shulchan aruch" (código de leis judÔicas) ou um Vade Mécum (guia) que ensina e orienta
+cada passo de sua vida. NĆ£o hĆ” uma bola de cristal que mostra os caminhos do futuro, os
+desastres naturais, guerras, desenvolvimento tecnológico, mas as condições são que
+cousam a incerteza da existência humana. A distinção entre um estadista maduro e um
+simples polĆtico Ć© que o primeiro usa a bĆŗssula e o segundo nĆ£o.
+A terceira convenção do movimento, realizada na hachsharÔ, aprovou o plano de
+trabalho por mim apresentado, e escolheu a nova direção, formada pelo melhor da
+juventude judaica. o movimento vivia uma hora construtiva.
+A Lapa
+Realização era entendida no movimento como o resumo de todas as nossas
+atividades educativas, quando o objetivo concreto Ć© a aliĆ” para Israel e se estabelecer aĆ.
+o fato de basear-se em estudantes criou no movimento um paradoxo. Pois, a
+existĆŖncia do movimento dependia deles, e quando chegavam Ć s classes mais altas e Ć s
+universidades, eles dedicavam seu tempo e sua energia aos estudos, e não restava
+tempo para o movimento. Anos depois disso, estando em Israel, estudei na literatura
+sobre os movimentos clÔssicos que se formaram na Europa que se você basifica o
+movimento sobre a juventude de dentro da "intelligenzia", você a constrói em solo fértil
+porƩm problemƔtico, devido ao mesmo problema que apontei. Entendi o dilema desde o
+inĆcio da grande mobilização da lideranƧa futura, mas resolvi arriscar e tentar convocar
+para o movimento justamente os mais talentosos, e deixar para o destino fazer a sua
+parte nas resoluƧƵes futuras. Tive muito tempo para sofrer, imaginar e tentar outras
+soluções, mas não consegui inventar soluções que não sejam na verdade substitutos,
+tentar novamente o caminho trilhado pelos movimentos europeus, dar aos companheiros
+mais maduros maior liberdade para in Ć universidade e confiar o destino do movimento Ć
+suas consciĆŖncias.
+Entrei nas discussƵes da "Lapa" com temor e piedade, realmente com profunda
+ansiedade. Entendi o dilema que eu colocava diante dos companheiros, e eu não joguei
+nenhum jogo retórico. Expliquei o que meus olhos viam, ou seja, que sem o abandono
+dos estudos pela camada dirigente, e sem sua dedicação completa às atividades do
+movimento, ele não resistirÔ, ele se desmancharÔ ou fenecerÔ, Conhecia cada um dos
+participantes do seminÔrio, e via nessa equipe o potencial para a realização do
+movimento. Eles eram os escolhidos e os dotados que conseguimos recrutar na ocasião,
+e com eles se erguerĆ” ou cairĆ” o movimento.
+Não imaginei que na era moderna pode-se abrir mão de estudos universitÔrios; fato
+que todos aqueles companheiros dotados queriam estudar, estudaram, e hĆ” entre eles
+17
+17
+professores e doutores que pode-se orgulhar deles. A resolução de interromper os
+estudos não era técnica, mas de conteúdo, ela deu forma ao complexo conceito de
+"lideranƧa". TambƩm sobre isso tive muito tempo para debater. o conceito que diz que
+"somos todos iguais", esconde a complexidade das forƧas do espĆrito, carĆ”ter, vontade,
+ambição, coragem do ponto de vista espiritual, carisma e componentes de personalidade.
+Quando os componentes se revelam nas medidas e no ambiente social certos, eles criam
+legitimação e liderança florescente, e o corpo social goza dos frutos abençoados.
+Nem sempre pode-se descobrir o educando que possui parte das caracterĆsticas
+exigidas, só um ambiente estimulador possibilita a sua descoberta. Não santificamos o
+processo que levou ao abandono dos estudos, e quando as condiƧƵes mudaram, a
+resolução mudou. As resoluções da Lapa trouxeram ao movimento anos abençoados, e a
+todos aqueles companheiros que abandonaram os estudos, as universidades se abriram
+diante deles, em Israel ou fora de Israel. Ela foi uma decisão coletiva em seu conteúdo e
+moral na sua grandeza.
+Resumo TemporƔrio
+Mesmo sem observar de forma retroativa, pode-se dizer que à nossa realização em
+Israel houve uma justificativa humana e também nacional. o destino poupou de nós o que
+causou a nossos antepassados na Europa, e para meu pesar Israel ainda não vive em
+paz, assim como o mundo. A bênção de nossa realização e de outros como nós, com
+nossas famĆlias, nossos filhos e nossos netos, nĆ£o Ć© medida só por nĆŗmeros, mas pela
+qualidade, pela voluntariedade, da capacidade, potencialidade ocultos na dimensão
+do
+tempo. A continuação da vida do movimento e sua realização em Israel serão escritos em
+outro tempo, quando novamente florescer a inspiração.
\ No newline at end of file
diff --git a/data/tzamir.txt.bak b/data/tzamir.txt.bak
new file mode 100644
index 0000000000000000000000000000000000000000..f8e7811e6d07efd121abbab953fe6fc5a4466539
--- /dev/null
+++ b/data/tzamir.txt.bak
@@ -0,0 +1,850 @@
+
+FRAGMENTS
+DE MEMORIAL
+As Encruzilhadas no Caminho¹
+Este capĆtulo Ć© dedicado aos companheiros do Kibutz Bror Chail, das diversas geraƧƵes,
+que em suas vidas realizaram a vivĆŖncia do movimento, criaram
+um estabelecimento no Neguev e definiram fronteira.
+Introdução
+A geração dos fundadores do movimento encontrou-se no mundo caótico que se
+formou depois da grande guerra, diante de questƵes cuja compreensĆ£o global era difĆcil.
+A Europa estava destruĆda, e o que sabĆamos sobre o Holocausto nĆ£o nos possibilitava
+compreender a profundidade da tragƩdia. No pano de fundo da matanƧa de populaƧƵes
+gigantescas (ainda nĆ£o conhecĆamos o nĆŗmero monstruoso da morte de 57 milhƵes de
+pessoas), parecia a luta da pequena coletividade em Eretz Israel frente ao impƩrio
+britĆ¢nico e o mundo Ć”rabe verossĆmel somente aos olhos de sionistas crentes, e esses
+eram poucos. Lidamos com o comeƧo do estabelecimento do povo, sem saber de
+antemĆ£o as dimensƵes de nossa ação e o preƧo do sacrifĆcio. NĆ£o sabĆamos quem
+seriam os futuros parceiros na construção do paĆs, e poucos foram os que previram que
+farĆamos frente aos nossos vizinhos nas desgastantes guerras de vĆ”rias geraƧƵes. No fim
+da guerra, quando tomamos conhecimento do holocausto acontecido na Europa, eu me
+encontrei em pleno processo de assimilação à sociedade e cultura brasileiras. A
+contradição entre os dois processos, o pessoal de um lado, e o do povo judeu de outro
+lado, me conduziu a uma crise espiritual e emocional profunda. Essa diferenƧa acionou
+dentro de mim um processo intransigente de procura espiritual e intelectual, não só nas
+minhas raizes familiares, mas tambƩm na tentativa de entender o meu judaismo, a
+natureza do Holocausto e suas causas. Queria saber para onde conduzem os caminhos
+do judaismo após o evento de carĆ”ter apocalĆptico. Nessas procuras, e com a sensação
+interna que meu caminho e meu futuro exigem respostas apropriadas, comecei a jornada
+sem que tivesse idƩia da longitude do tempo e para onde me conduziria ao fim do
+caminho. As incertezas se apresentavam diante de mim quando saĆ para o caminho no
+qual os pontos de interrogação conduziam.
+A FamĆlia na PolĆ“nia
+Minha famĆlia Ć© originĆ”ria da PolĆ“nia e se espalhou pela regiĆ£o de Lublin. Eu nasci
+no ano de 1927, na casa de meu avÓ, Zeev Goldman, pai de minha mãe, na cidade de
+Chelm. Quando eu tinha dois anos de idade, meu pai viajou para o Brasil Ć procura de
+sustento, e nós continuamos a viver com meu avÓ até a sua morte, em 1933. A irmã de
+minha mãe vivia em Lublin e seu irmão numa fazenda cerca de Zamosc2 Meu avÓ
+Aharon Zimering, pai de meu pai, vivia com sua grande famĆlia em um Shtetel (aldeia) em
+Piaski. Eu chegava em visitas constantes em casa de meus parentes, uma ou duas vezes
+ao ano na casa dos tios, e nas festas grandes na casa de meu avƓ Aharon.
+Mas a vida real vivi com meu avƓ Zeev Goldman. Ele foi a figura proeminente da
+minha vida. Foi para mim um atenuante em muitas horas de angĆŗstia que tive em minha
+vida.
+No princĆpio de 1934 recebemos as passagens e embarcamos para o Brasil.
+Durante a viagem através do grande oceano, sobre o qual eu sabia somente das estórias,
+senti-me solitƔrio e livre. Ao an do mar, que purifica a alma, lembrei-me da Ʃpoca em que
+a figura de meu avÓ se elevava, e só ela me proporcionava a justificativa de existência,
+nessa época. Saà da PolÓnia com as sensações de uma criança alienada, sem vivência
+judaica arraigada. NĆ£o vivenciei uma casa judaica organizada, sinagoga com suas rezas
+e comportamentos, e nem escola judaica em yidisch ou em hebraico. Tudo isso me
+prejudicou quando me expus Ć corrente arrastadora e assimilante da cultura brasileira.
+2
+Falava polonĆŖs e ouvia yidisch em casa, enquanto que o russo era o idioma que falavam
+os adultos quando não queriam que eu entendesse, de forma que eu não podia sentir
+nenhuma delas como minha lĆngua-mĆ£e. o portuguĆŖs, aprendi rapidamente, como meio
+de integração no novo ambiente.
+Brasil
+Moramos em Santos, numa casa conjugada, com uma famĆlia local. Os assuntos
+materiais não me preocupavam, a maior dificuldade que encontrei na minha chegada ao
+Brasil foi o encontro com meu pai, entender e aceitar a sua posição na hierarquia familiar,
+e aceitar que a vida que tive com meu avƓ tinha sido especial. LembranƧa que aparecia e
+sentia com saudade e em sonhos.
+Também no Brasil eu não tive uma casa judaica ativa, sem sinagoga e sem escola
+judaica. Expus-me inteiramente à vivência brasileira, que era católica na sua essência e
+assimiladora em seu carƔter.
+A luta principal pela minha sobrevivĆŖncia eu mantive na escola. Em um ano aprendi
+o portuguĆŖs, esqueci completamente o polonĆŖs que sabia, e absorvi o yidisch, que era
+necessÔrio para a comunicação em casa.
+Os quatro anos de escola primƔria passaram rapidamente. Eles deixaram frutos
+valiosos, como o domĆnio do idioma, integração na sociedade juvenil, que incluiu a
+introversão da tolerância, principalmente a tolerância racial com relação aos tons de cor
+dos mestiƧos, mulatos, cafusos, e as misturas deles. Os japoneses tambƩm entraram na
+mistura de todos os tons de branco e suas raizes, os italianos, os espanhois, os
+portugueses. Meu relacionamento para com os alemães era diferente, em comparação
+com os outros grupos Ʃtnicos. DiferenƧa que se desenvolveu durante a guerra civil
+espanhola e depois, com o domĆnio de Hitler sobre a Europa. Meu pai lia os jornais diĆ”rios
+em portuguĆŖs e jornais em yidisch e nos explicava o que ocorria no mundo, o que me
+ajudava muito nas discussƵes que tinha na escola. No ambiente de prƩ-guerra, com a
+presenƧa de representantes de todas as partes do conflito, eu me via obrigado a participar
+nelas, principalmente por ser judeu-polonês. E eu o fiz numa proporção de violência não
+despresĆvel, para me sobrepor Ć timidez e aos temores que se desvendaram no processo
+de minha adolescĆŖncia.
+Minha Libertação do Gringo
+NĆ£o entendi o conceito de gringo como um sĆmbolo coletivo, nĆ£o identifiquei que
+entre eu e os japoneses e os alemães houvesse alguma ligação essencial, a vivência de
+imigrante. Os professores ajudaram muito, o diretor da escola foi como um raio de luz. Eu
+me esforcei muito, deve-se ter sucesso para escapar do estigma de imigrante, de
+estranho, da con e natureza diferente dele, expressando isso com um quase cinismo. No
+inĆcio se olha para ele, escarnea e zomba dele. PorĆ©m, no momento em que ele perde um
+pouco da caracterĆstica estranha e estrangeira do imigrante, ele desaparece e Ć© engolido
+pelo todo. No final das contas, eu tive que me defrontar com essa questão, com minha
+identidade polonesa judaica, frente a necessidade de chegar a ser como um deles.
+No folclore e na cultura brasileira, Judas Iscariotes Ć© lembrado e comemorado com
+a queima de sua imagem numa orgia popular. Em português, a semelhança entre judeu e
+judas (o nome de Judas Iscariotes) tem origem na crenƧa popular. Esta semelhanƧa entre
+os dois conceitos é percebida mais na realidade histórica. Emigraram para o Brasil muitas
+famĆlias de "cristĆ£os novos", com o objetivo de fugir da Inquisição, pois que foram
+perseguidos tambƩm lƔ por seus emissƔrios. Quase ao mesmo tempo, chegaram ao
+Brasil cerca de um milhĆ£o de escravos da Ćfrica, que adotaram o cristianismo e a cultura
+por compulsão e violência de padres fanÔticos.
+o Brasil dos anos de 30 estava sob a ditadura de Vargas, regime parecido ao
+fascismo, equipado de todos os elementos por nós conhecidos de regimes como este, tais
+3
+3
+como censura jornalĆstica, polĆcia secreta, prisĆ£o de suspeitos polĆticos, torturas,
+desaparecimento de opositores, e existĆŖncia do movimento fascista, o Integralismo, que
+não chegou ao poder. O regime revelou simpatia para com os paises do Eixo (Alemanha,
+ItÔlia e Japão), e fizeram isso com todo o cuidado, pois o Brasil se encontra na América.
+Durante a guerra civil espanhola, o ambiente geral era favorÔvel a Franco, e não
+somente entre os imigrantes espanhois e descendentes dos paises do eixo. Eu não sabia
+distinguir entre os nacionalistas e os republicanos, atƩ que meu pai me explicou a
+realidade mundial e que a luta que estavam empreendendo os republicanos na Espanha
+estava relacionada com a luta global que empreendem as forƧas liberais e esquerdistas
+contra o fascismo.
+o Incidente Anti Semita na Escola
+Os descendentes de imigrantes alemães, espanhóis, italianos e portugueses que
+estudavam na escola apoiavam a tendĆŖncia nazi fascista difundida pelo mundo, e no
+seu entendimento, este modelo serÔ o modelo do mundo de amanhã. Quer dizer, eles
+vencerão os regimes democrÔticos, que não são senão "burguesia podre na sua
+essĆŖncia".
+No quarto ano de meu estudo ginasial, desenvolveu-se na classe uma situação Ć
+qual eu não estava atento. Num diÔlogo tenso com o professor, Abraham Ziman, meu
+amigo judeu da classe fez uma observação, em consequência da qual o professor elevou
+sua voz e vociferou: "vocês os judeus têm que se calar, pois vocês são um povo de
+covardes" Levantei-me instintivamente, passei voando os passos até o professor, e então
+saltaram sobre mim três ou quatro alunos e à força me imobilizaram, me afastaram dele, e
+me mandaram para casa. Espalhou-se o boato que resolveram me expulsar da escola.
+Um ato como esse, no qual um aluno ameaƧa o professor Ʃ considerado uma atitude
+muito grave em qualquer critƩrio. Voltei para casa e contei tudo a meu pai. Ele respeitou a
+minha coragem, tentou me acalmar e disse que iria falar com um advogado renomado.
+Passei dias difĆceis de tensa expectativa e incerteza. No fim das contas, fomos
+convidados, meu pai e eu, ao diretor da escola, que condenou o meu comportamento, e
+sem se relacionar ao motivo da crise, exigiu que eu me comprometesse a voltar a ser um
+aluno quieto e comportado. Meu pai reagiu positivamente, e eu entendi que este era um
+caminho inteligente para encerrar o caso. Com a minha volta Ć classe, senti que o
+relacionamento para comigo mudou para pior. Meu pai viu no incidente expressão do anti
+-semitismo enraigado, diferente do católico polonês, na expressão mas não no conteúdo.
+A DoenƧa de Meu Pai
+No quinto ano do curso mƩdio meu pai adoeceu, e ficou claro que somente eu
+poderia substitui-lo nos seus negócios de vendedor ambulante, "profissão" judaica que
+era muito difundida entre imigrantes em todo o continente. o vendedor ambulante, que
+geralmente mal conhece algumas palavras da lĆngua local, oferece a sua mercadoria,
+utensĆlios domĆ©sticos e roupa popular, para a população mais pobre. Os vendedores
+ambulantes viajavam de bonde, o meio de transporte coletivo mais barato, e
+principalmente andavam a pé. As compradoras eram mulheres que não podiam comprar
+as mercadorias nas lojas ou não podiam pagar à vista. As mercadorias eram de baixa
+qualidade e baratas. Elas compravam a prestação e costumavam dividir o pagamento por
+muitos meses. Elas tinham todas as tonalidades de pele, desde o negro atƩ o branco,
+com mesclas de amarelo Ćndio. Havia famĆlias inteiras que nĆ£o conheciam uma letra
+escrita, e em muitos casos as crianças não frequentavam escolas para trabalhar e ajudar
+na economia familiar. Eles eram candidatos naturais ao crime, à prostituição e à pobreza.
+Parte dos chefes de famĆlia eram trabalhadores do porto, organizados em sindicatos, e
+cuja situação era estÔvel.
+4
+4
+o vendedor ambulante se punha Ć porta da casa do cliente, batia palmas,
+conforme o hÔbito local, e então ouvia-se a voz de uma menina, pequena ou grande, que
+anunciava, em tom de desprezo, a chegada do estrangeiro: "mãe, o judeu, ou em
+alternativa, o turco, o sĆrio, o libanĆŖs, o polaco, o russo ou o gringo". As negociaƧƵes se
+realizavam como num bazar turco, com a diferenƧa que o imigrante dificilmente falava a
+lĆngua de seus fregueses. Ele tinha que vender e ela queria comprar. As limitaƧƵes
+econÓmicas criavam pressões psicológicas, pois ela não tinha dinheiro próprio. Ela era
+jovem quando encontrou o seu "amigo", e na maioria dos casos não se casaram. Quando
+engravidou, passaram a viver juntos. As crianças vieram ao mundo uma após a outra. o
+amigo Ć© o mantedor e nem sempre ele estĆ” ciente de suas compras do mascate. Mais de
+uma vez ele batia em sua mulher: "porquê você compra dele, são todos uns ladrões". E
+não poucas vezes lhe batiam a porta.
+Este era um trabalho duro, que exigia andanƧa e carga de mercadoria durante todo
+o dia, num clima quente e úmido na maior parte dos dias do ano. Na época das chuvas
+era ainda mais difĆcil. A dificuldade estava no desconhecimento da lĆngua, no primeiro
+contato insultante, e depois, a dificuldade de receber o dinheiro da venda da mercadoria a
+prestações. Os compradores sempre tinham desculpas. Mas os vendedores não tinham
+outra alternativa. Alguns tiveram sucesso em seu trabalho e após alguns anos abriram
+loja, e alguns passaram da loja para pequenas empresas ou fÔbricas. Essa geração se
+sacrificou nesse trabalho para sustentar sua famĆlia e educar seus filhos, e com a
+resolução firme de não permitir que eles experimentassem a mesma vivência. De fato,
+seus filhos não concordaram em se ocupar disto, em qualquer condição e a nenhum
+preƧo.
+Meu pai adoeceu, era necessƔrio operƔ-lo. Passamos juntos sobre o material
+escrito e selecionado para o dia seguinte. Ele mapeava para mim as ruas e os meios de
+transporte. Antes da minha entrada na casa do cliente, me atacava uma sensação interna
+de vergonha e medo, e mais de uma vez eu saia depressa para que não me vissem.
+Girava pela redondeza, e no fim me via batendo palmas. Os clientes aproveitaram a
+ausĆŖncia do meu pai e a minha falta de experiĆŖncia para escaparem do pagamento das
+dĆvidas. Os primeiros dias andava com medo e profunda frustração de que o dinheiro era
+necessÔrio para a manutenção da casa. Esta foi a primeira vez que entrei em contato com
+o povo. Era difĆcil nĆ£o valorizar a capacidade de resistĆŖncia e nĆ£o desenvolver empatia
+em face ao seu sofrimento. Nós também sofremos, mas era um sofrimento com
+esperança, vimos vizinhos e amigos que sairam dessa situação e viram bênção no seu
+trabalho. Eu não tinha instrumentos de anÔlise intelectuais para analisar a sua situação,
+só sentimentos de identificação, preocupação mesclada com vergonha e desespero.
+Olhar as suas dificuldades, a situação sub-humana de suas vidas. Gostava deles,
+honrava sua coragem no enfrentar o destino, que começou na época da escravidão, e é
+muito difĆcil ver as suas condiƧƵes, cerca de cem anos após a abolição da escravatura.
+Toda a minha alma se revoltou contra a profunda brecha existente entre a riqueza da
+natureza e a misƩria do homem. Na perspectiva do tempo, eu agradeƧo a oportunidade
+que me possibilitou conhecer aquelas pessoas. Ela me possibilitou cristalizar, com
+respeito a elas, uma relação de honradez e estima e basificar concepções sociais, que
+adotei não somente na sabedoria escrita, mas também no respeito humano.
+No quinto ano de meus estudos no curso mƩdio, foi realizada uma reforma no
+sistema educacional brasileiro, segundo o qual eu teria o direito de passar a estudar um
+ano no curso prƩ-universitƔrio. Por motivos burocrƔticos e econƓmicos, encontrei-me dois
+anos na cidade de Itu. Vou passar por sobre os motivos, sobre o programa, sobre o nĆvel
+dos estudos e as vivĆŖncias nesta cidade provinciana e especial e me concentrarei nos
+assuntos que se juntaram ao meu conhecimento e Ć minha consciĆŖncia.
+Num mundo em estado de guerra, e num ambiente carregado de ideologia, nos
+ocupamos dela em abundância. Quis meu destino e encontrei dois excelentes
+5
+5
+porofessores para a vida, que estiveram na Europa após a Primeira Guerra Mundial e
+vivenciaram na própria carne a subida do fascismo na ItÔlia e a guerra civil na Espanha.
+Passei muitas horas nas sapatarias deles e escutei as suas opiniƵes sobre a classe
+operƔria europƩia entre as duas guerras mundiais. Um era socialista e o outro anarco
+sindicalista. o que unia as suas opiniões era a potência da Alemanha nazista e o
+retrocesso real do comunismo stalinista. Absorvi essas idĆ©ias sem crĆticas. Aprendi com
+os dois, para a cristalização das minhas concepções.
+Próximo ao fim da guerra, nos anos de 1944 1945, houve uma trégua entre
+Vargas, o presidente para fascista do Brasil, e Prestes, o lĆder lendĆ”rio do Partido
+Comunista. Foi permitido ao Partido Comunista aparecer em pĆŗblico sob o disfarce de
+organizaƧƵes em prol da democracia, e em pouco tempo apareceram em todo o Brasil
+clubes abertos que se denominaram "Centro DemocrƔtico", cujo sucesso lhes foi
+garantido graças à grande experiência que acumularam na ilegalidade.
+Só falta de experiência e precipitação podem explicar a minha prontidão de ser
+atraĆdo para a experiĆŖncia comunista. o meu "recrutador" era tambĆ©m aluno da escola e
+os encontros entre nós se revestiram de carÔter subversivo. As células eram pequenas e
+só ele sabia sobre elas. Ouvi conferências, participei de encontros com os "Heróis
+Subterrâneos". Mas, compreendi que meu amigo era mais entendido em recrutar e
+organizar do que no campo ideológico do modelo stalinista. Pedi material e livros que me
+eram difĆceis de conseguir, como "A Introdução ao Marxismo", de Plekhanov, "O Estado e
+a Revolução", de Lenin, "O Problema Nacional", de Stalin, e a adição de brochuras que
+glorificavam "o sol dos povos" e o paraĆso soviĆ©tico, e principalmente hinos de louvor ao
+heroĆsmo supremo do ExĆ©rcito Vermelho e do povo russo. A contribuição das ForƧas
+Unidas na vitória sobre a Alemanha não era lembrada siquer por uma palavra. o meu
+"recrutador" desapareceu de repente, e pude escapar dessa armadilha. No futuro, quando
+ainda me ocupava de discissões ideológicas entre os diversos movimentos, abençoei o
+hÔbito que adquiri de prestar atenção e a importância do estudo ideológico. Sem isso, não
+hĆ” possibilidade de estudar e compreender a realidade social e polĆtica.
+Nos anos de 40, Itu era uma cidade católica, com muitas igrejas e ampla atividade
+religiosa eclesiĆ”stica, principalmente aos domingos, nos quais costumavam famĆlias
+inteiras ir Ć igreja e os jovens costumavam se encontrar antes e depois da missa. Eu
+também vivi esta experiência, e costumava me encontrar com a minha namorada após a
+missa, sob o olhar inquiridor da sua mĆ£e, e passeĆ”vamos em torno do jardim pĆŗblico. Ć
+pergunta porque não entra na igreja, se os poloneses, em geral, são católicos apegados?
+"Eu tenho um adendo ao meu polonês, eu sou também judeu". A resposta não
+surpreendeu, pois em diversas ocasiƵes eu assim respondia, e ao mesmo tempo evitava
+conversas sobre assuntos religiosos. Eles eram entendidos na tradição católica, e eu não
+senti a necessidade de ser adversÔrio, tinha consciência da minha ignorância como judeu.
+Ć minha namorada perturbava o fato que eu a esperava fora da igreja. Ela voltava ao
+assunto e à sua perturbação, e lembrou as palavras do padre que à entrada da igreja,
+antes da "cisterna de Ôgua benta" hÔ um espaço grande, que segundo a tradição católica,
+é permitido aos "não crentes" visitar, inclusive aos judeus. Suas preocupações, e não a
+explicação teológica, elas que me fizeram esperÔ-la no lugar destinado aos "não crentes".
+A missa em latim e o canto gregoriano na igreja provinciana no estilo portuguĆŖs colonial,
+tudo isso não me impressionou. Mas continuei realizando o cerimonial até que deixei Itu.
+o perĆodo de dois anos que passei em Itu, no seio da sociedade brasileira, longe da
+famĆlia e da comunidade judaica, possibilitou-me ampliar a minha compreensĆ£o dela, de
+Ć¢ngulos e pontos de vista diferentes, e Ć© impossĆvel nĆ£o gostar dela.
+Após menos de um ano, na crise espiritual e sentimental em que me encontrei no
+meu retorno ao judaismo ativo, lembrei-me com relutĆ¢ncia do perĆodo "eclesiĆ”stico" de Itu.
+Pois, eu vinha de casas muito religiosas, meu avƓ era de Piaski, devoto declarado do
+"rabino de Trisk", e meu avÓ Zeev, à sombra de quem fui educado, construiu uma
+6
+sinagoga em nome de sua famĆlia, e cumpria os preceitos religiosos, tanto os fĆ”ceis
+quanto os difĆceis. Meu pai era religioso que cumpria os preceitos nas condiƧƵes da
+época, a comida Kosher ele trazia de São Paulo, e em sua velhice construiu a sinagoga
+da coletividade em Santos.
+SĆ£o Paulo
+Inscrevi-me numa escola que era uma espécie de preparação para a universidade
+(cursinho), na qual estuda-se as matƩrias para o vestibular da Faculdade de Medicina,
+fĆsica, quĆmica e biologia. Depois de poucas semanas de estudo, tive a certeza que nĆ£o
+tinha chance de enfrentar a prova de ingresso para a universidade, que estava lotada de
+candidatos que vieram dos melhores ginÔsios do Estado de São Paulo. Entrei em crise
+pessoal, pois sabia das dificuldades econƓmicas de meu pai, dificuldades que se
+agravaram devido à operação que minha mãe tinha que ser submetida com urgência pelo
+seu estado crĆtico. Minha irmĆ£ Ida cresceu, e com ela as despesas. Sentei com meu pai e
+expus diante dele as alternativas e eu disse-lhe que eu achava que não estava capacitado
+para ser bem sucedido no vestibular e que eu necessitava aulas intensivas, e tambƩm
+achava que nĆ£o haverĆ” prejuĆzo para mim se eu interromper os estudos por um ou dois
+anos, para ajudÔ-lo, pois eu conheço o trabalho, e quando sentirmos que a tensão baixou,
+voltarei a estudar. Meu pai disse simplesmente que ele não trabalhou a vida toda para
+que eu volte a esse trabalho desprezĆvel. Sua posição bancĆ”ria era estĆ”vel, e nĆ£o hĆ”
+investimento melhor do que financiar estudos. Aceitei o veredito e cheguei a SĆ£o Paulo,
+onde encontrei uma residência, onde me forneciam alimentação a preços razoÔveis, e
+havia também transporte fÔcil para chegar à escola.
+Hershel Mlinash
+o catalizador que mudou a minha vida na Ʃpoca da minha crise foi um amigo de
+meu pai, no passado membro da direção do Hashomer Hatzair de Varsóvia, homem culto,
+que sabia hebraico e manteve relaƧƵes com seus companheiros que emigraram para
+Israel. Quando passei, por acaso, em frente Ć sua loja na Rua Prates, me chamou e disse
+que tinha um assunto importante sobre o qual queria conversar comigo. Voltei no dia
+seguinte e ele começou a conversa contando sobre o Holocausto e a destruição do
+judaĆsmo europeu. Eu sentei, tenso e atento. Ele falou durante horas, Ć s vezes eu o
+interrompia com perguntas, e ele contou de forma seca, exata, aquilo que sabia. Ele foi
+obrigado a se confrontar com as minhas perguntas sobre o povo judeu, a religião e a
+história judaica, pois eu era completamente ignorante no assunto. Não deixei em branco
+nenhuma pergunta. Eu tinha necessidade de um apoio interno mais sólido, para me
+defrontar com problemas de tal amplitude. Ainda nĆ£o havia usado a expressĆ£o l'extermĆnio
+do povo judeu na Europa'. Depois disso, comeƧou a falar comigo sobre Eretz Israel,
+Palestina, as lutas, sobre os ingleses e os Ôrabes. Falou sobre a Palestina como único
+refúgio para a salvação dos sobreviventes do holocausto. EstÔvamos na época do 'livro
+branco' tambƩm esse conceito ele me esclareceu ele, entretanto, falou em termos
+gerais, e eu entendi o princĆpio da história do processo da colonização em Israel, dos
+kibutzim, dos movimentos juvenis. Ele, claro, acentuou o "Hashomer Hatzair" e me
+explicou que existe movimento sionista no Brasil. Isso não era um processo de
+"recrutamento", ele não tentou me recrutar, ele também não era ativo em qualquer
+instituição judaica. Eu não sabia que, na realidade, eu começara um processo doloroso e
+difĆcil de identificação com o sofrimento dos outros, a aproximação repleta de dor Ć
+tragédia do povo judeu. Ainda não conseguia dizer simplesmente meu povo, o povo ao
+qual pertenƧo. Ao fim de muitas horas de conversas com Mlinash, senti uma carga
+emocional e intelectual que me foi muito difĆcil de suportar. Disse-lhe que eu precisava ler.
+Esta Ć© uma estória difĆcil, e eu tenho dificuldade de absorvĆŖ-la sem leitura adicional. Ler
+atenciosamente eu jÔ sabia. Ele disse que podia me dar jornais, mas não era isso: no
+jornal de ontem ou da semana passada não poderia ler sobre a Europa e nem sobre o
+judaĆsmo europeu ou a PolĆ“nia ou todas as coisas que me havia explicado sobre o povo
+judeu. Pois, ele usou o conceito de 'nacionalidade judaica' e negligenciou a religião
+judaica. Então, também sobre a história judaica de que falou, eu tinha que ler. Ele me
+explicou que não tinha tal literatura, mas que numa rua próxima havia uma organização
+de jovens com uma boa biblioteca. Mlinash não se propos a me orientar nesta tarefa,
+dizendo claramente que nĆ£o era instruĆdo suficientemente.
+Leitura e Primeiras Palestras
+o material para a leitura encontrei no Centro Hebreu Brasileiro, onde se localizava
+parte das instituiƧƵes sionistas; ali tambƩm se encontravam moƧos e moƧas sionistas para
+atividades de estudo, mas principalmente para se divertirem, e como foi dito, havia lĆ” uma
+bibliteca judaica.
+Nós nem sempre demos o devido valor histórico ao Centro Hebreu Brasileiro.
+Deve-se acentuar que ele foi o ninho de onde surgiram todos os movimentos juvenis
+pioneiros de SĆ£o Paulo. Papel semelhante ao que foi preenchido no Rio de Janeiro o
+GinƔsio Hebreu.
+Li A Questão Nacional de Chaim Zhitlovski em yidish, um trabalho duro, Simon
+Dubnow, Heinrich Graetz e Theodor Herzl em espanhol, a Autoemancipação de Leon
+Pinsker em português, com uma introdução excelente de Idel Becker.
+Escrevi notas sem fim, passaram-se dias, passaram-se noites. Lia em meu quarto
+e não me saciava. E em cada livro descobria coisas novas. Fiz uma lista de temas que
+sabia, ao lado de uma lista inteira de assuntos que eu deveria repassar e reestudar, e era
+preciso procurar outros livros, e outros assuntos que eu só podia adivinhar a sua
+existência. Vivia de forma espartana. Não chegava em casa, nã me encontrei com meu
+pai, e não me preparei para o curso próximo.
+Resolvi procurar trabalho e me sustentar. Fiszel Czeresnia era secretƔrio da Magbit
+(Fundo Nacional) e me deixou preparar a lista dos contribuintes. Fazia o trabalho Ć s
+noites. Minha vida começou a mudar e nas manhãs sentava-me horas na leitura de
+livros. De repente, apareceu um elemento novo na minha vida-o tema da "nacionalidade".
+O material bƔsico encontrei em Zhitlovski e Dubnow, e no livro de Stalin sobre "O
+Problema Nacional". As notas que fiz desses livros eram matƩria imatura, mas quando
+comecei a dar palestras (a primeira foi no centrinho) ela chamou a atenção. Com o correr
+do tempo, quando acumulei conhecimento e experiĆŖncia, voltei a ela muitas vezes, era
+sério e sombrio. Não me lembro que nesta época tivesse alegria de viver, riso e sorriso
+não me vinham à face. Os estudos, abandonei. Não era conhecido, mas começaram a se
+dirigir a mim jovens, não muito mais do que eu, e me esforcei em responder-lhes. Fui
+convidado uma, duas vezes a encontros do 'Hashomer Hatzair', que foram orientados por
+dois adultos, antigos ativistas do movimento polonĆŖs, cheios de entusiasmo. NĆ£o me
+empolguei da intromissão extranha do "escotismo", e das palestras em yidish sobre a
+polĆtica sionista.
+Um dia recebi um convite para me apresentar numa grande assemblƩia que foi
+realizada num cinema, com a finalidade de protestar contra o 'livro branco" dos ingleses.
+Não tinha qualquer experiência em apresentação diante de público, e estava bem
+emocionado e tenso. Preparei-me por escrito, o que se tornou um hƔbito. A sala foi se
+enchendo devagar. No palco sentaram-se os representantes das autoridades, e o orador
+principal foi Beno Milnitski, lĆder conhecido dos estudantes judeus nas universidades. o
+discurso do Beno foi uma obra-prima e falou em tom moderado e numa linguagem rica.
+Quando chegou a minha vez, Ć minha falta de experiĆŖncia se juntou o meu
+temperamento, que libertou de dentro de mim a raiva e o protesto que nunca tinha sido
+ouvido até então. Meu discurso foi forte e agressivo. Seu motivo era um protesto contra a
+polĆtica britĆ¢nica e alusĆ£o ao fato de que o Brasil nĆ£o moveu um dedo na campanha
+internacional. NĆ£o sei onde ele se criou com certeza na minha alma, que jĆ” sofria hĆ”
+alguns meses. No começo fez-se um silêncio absoluto, que parecia prolongar-se pela
+eternidade, e então de repente, veio uma tremenda explosão de aplausos e gritos, o
+coração do público fez-se ouvir. A instituição judaica criticou a minha apresentação, de
+onde apareceu esse selvagem?
+Depois da minha aparição no cinema, que teve muita repercussão, fui convidado a
+todas as partes de SĆ£o Paulo. Intensificaram-se as conversas com jovens, e fui convidado
+a dar palestras sobre assuntos que desenvolvi. Comecei a dar palestras em reuniƵes em
+casas de famĆlia, em organizaƧƵes, em sinagogas, em casas particulares e eventos
+públicos em São Paulo e em seminÔrios nacionais sobre assuntos como: "Sionismo e
+Nacionalidade Judaica", "Socialismo e Sionismo Socialista", "O Holocausto e o Anti-
+semitismo Moderno", "Movimentos Juvenis e sua Divisão PartidÔria", " o Conflito Entre
+Judeus e Ćrabes em Eretz Israel", "O JudaĆsmo Brasileiro e a Realidade da Assimilação".
+Senti um enorme cansaƧo do ano carregado que passei e do processo de
+amadurecimento. Meu calendƔrio se preencheu, mas senti que as minhas energias
+espirituais se enfraqueceram. Senti e pensei que era chegada a hora de uma auto -
+revisão, ainda não assumi a responsabilidade sobre a ação, mas senti que isso era
+inevitÔvel quanto mais falava, mais ampliava-se a minha compreensão do sentido da
+ação. Eu não só falava, mas também ouvia e considerava uma ampla variedade de idéias.
+Minhas Conversas com Idel Becker
+Tive contatos com as pessoas principais do Centro, na maioria pessoas boas e
+capacitadas, entre os quais alunos do seminƔrio para professores de hebraico, donos de
+rico conhecimento judaico, sendo que parte deles vinha de casas tradicionais. Este
+pessoal passaria no futuro para o movimento Dror, e ele passou para si o Centro. Neste
+grupo salientava-se Benjamin Raicher, que foi agraciado com uma rara capacidade para
+idiomas. Ele estudou no seminƔrios para professores e tinha grande conhecimento
+judaico e geral. Desde o princĆpio ele demonstrou grande ceticismo a meu respeito, na
+maior parte das vezes fazia perguntas nas quais ele era o mestre e eu simplesmente
+principiante. Finalmente ele propos que fƓssemos falar com o Doutor Idel Becker,
+professor de espanhol no ginƔsio, cujo nome era muito considerado entre seus alunos.
+Ele ficou conhecido pela sua tradução da Autoemancipação de Pinsker, ao qual ele juntou
+uma introdução, trabalho louvÔvel do ponto de vista intelectual. Ele manteve distância de
+qualquer atividade pĆŗblica.
+Benjamin não preparou o Dr. Becker sobre o conteúdo da conversa. Ele começou
+explicando as dificuldades da tradução, principalmente da introdução, para facilitar a
+divulgação do livro e sua receptividade pela juventude. Ele era uma pessoa
+impressionante, e as conversas com ele eram interessantes, porém não tocaram na
+realidade trƔgica dos judeus em Eretz Israel, na luta contra os ingleses, e o destino do
+povo judeu depois do Holocausto. o que me preocupava era: o que fazer agora? Ler
+Hertzel e Pinsker e ampliar a minha compreensão? Para pessoas como eu, levanta-se a
+pergunta, serĆ” a autoemancipação possĆvel? E no caso positivo, o que nós devemos fazer
+para concretizar a situação histórica?
+Na conversa com Idel Becker falei em linguagem incisiva, procurei evitar o rococó
+intelectual e o virtuosismo da linguagem. Criou-se uma situação muito desconfortÔvel.
+Ficou claro que Becker não tinha qualquer interesse pelas minhas perguntas, e ele não
+via qualquer obrigatoriedade de agir. Sua parte neste grande drama ele terminou com a
+tradução do livro, com a escrita da introdução e com conversas com pessoas, enquanto
+eu procurava uma pessoa que me desse respostas aos problemas centrais da minha vida,
+e ele não era a pessoa. Não conhecia, então o ditado de Zen: "Você adquire um Mestre
+para se libertar do Mestre". Quando saĆmos, o Benjamin estava abalado. "NĆ£o Ć© assim
+que se fala com o Idel Becker") A mim, a conversa não emocionou. Não fui para um
+desafio intelectual, jogar xadrês com um adversÔrio melhor do que eu.
+Minhas atividades atraĆram as atenƧƵes. Talvez pela minha personalidade diferente
+e extranha. Eu ardia internamente, pensava e investigava, estudava e perguntava, na
+minha apresentação não havia qualquer elemento de pose, eu era transparente.
+Judeus Cosmopolitas
+Uma vez fui convidado para uma conversa num grupo diferente, todo ele europeu.
+Parte dele era de imigrantes e parte dele pertencia à camada intelectual literÔria do tipo
+Stephan Zweig e semelhantes, gente do grande mundo. A particularidade se expressava
+na atmosfera, nos seus livros e no tipo de pessoas que vieram Ć sua casa. Eles me
+convidaram para uma conversa. Frente ao meu provincialismo, eles apresentaram um
+extremo mundo cultural e espiritual. Eu penso que o que me atraiu a eles foi o seu amplo
+horizonte, e a visão de mundo e de vida deles além do shtetel. Eles falaram sobre Riga,
+Berlin, Londres, SuĆ©cia e Normandia. Desde o inĆcio interessei-me pelo carĆ”ter especial
+do nacionalismo judaico e judaismo laico. Eles viviam vidas cosmopolitas, num judaĆsmo
+que estava mesclado com a cultura universal. Eu não tomei a iniciativa de siquer um
+desses conhecimentos, mas eu sou feliz por eles terem acontecido no meu caminho, e
+eles tiveram uma contribuição de valor inestimÔvel no meu amadurecimento intelectual e
+espiritual.
+Outro conhecimento foi com Itzchak Kissin, engenheiro florestal que falava
+hebraico fluente. Ele me contou sobre Eretz Israel, que visitou muitas vezes. Dele aprendi
+muito sobre Israel, sobre o kibutz, sobre o moshav e sobre os problemas fundamentais do
+paĆs desĆ©rtico. Ele me mostrou um livro sobre os judeus da Ćfrica do Norte, do lemen, do
+Iraque, sob o nome generalizado de "Os Judeus Exóticos", que foi publicado na
+Alemanha. Ele apresentou diante de mim um quadro objetivo e complexo da realidade em
+Israel, sem idealizações, principalmente no que diz respeito à crise cultural que acontecia
+em Israel que, na sua opinião, iria perdurar por gerações. Também a sua visão sobre a
+realidade polĆtica com respeito Ć s relaƧƵes entre a colónia judaica e os Ć”rabes em Eretz
+Israel era singular e pessimista. No seu cĆrculo, jĆ” entendiam o desenvolvimento do
+nacionalismo Ôrabe. Ele criticava a fraqueza da posição do Hashomer Hatzair, que
+defendia a solução de um paĆs bi-nacional. Ele apresentou uma visĆ£o geral e realista da
+situação em Israel, frente às estórias que ouvimos, lemos e vimos nas fotografias que nos
+eram apresentadas pelo Keren Kaiemet (fundo para a compra de terras).
+A Casa do Povo
+Todas as semanas, Ć noite, tĆnhamos discussƵes numa das esquinas das ruas do
+Bom Retiro, com um grupo de estudantes, a maioria deles sob a camuflagem da Casa do
+Povo. Eles eram membros do Partido Comunista, ou seus simpatizantes e apoiadores. o
+objetivo das discussões era o de influenciar na opinião pública da comunidade, mas
+principalmente na opinião da juventude. Os assuntos iam desde o Holocausto e a
+Alemanha, o destino do povo judeu depois dele, o conflito em Eretz Israel, a influĆŖncia da
+UniĆ£o SoviĆ©tica, o comunismo como solução do problema do judaĆsmo e dos judeus, e a
+relação com a polĆtica local. Eles apresentavam a linha comunista. Na questĆ£o judaica
+eles adotaram a posição do "Bund" europeu, segundo o qual o futuro dos judeus terÔ sua
+solução em todos os lugares através da luta dos operÔrios e das forças "progressistas",
+as "forças do amanhã", conceitos abrandados da palavra comunistas. Eles rejeitavam o
+conflito em Eretz Israel na suposição que as forças imperialistas britânicas e americanas
+não permitirão o término da época colonialista imperialista. Claro que o ênfase estava
+no heroĆsmo de ExĆ©rcito Vermelho, o sacrifĆcio do povo russo, quando eles atrbuem o
+mérito da luta dos partisanos judeus a si mesmos, ignorando a contribuição das grandes
+democracias, como se elas nem tivessem participado da guerra.
+10
+Minha posição, então, baseou-se no Holocausto como expressão do anti-semitismo
+substancial, em toda a cultura europƩia, depois de os judeus se encontrarem lƔ mil anos.
+Sobre a tentativa de salvar os reminiscentes, que não foi permitido em lugar nenhum do
+mundo, a não ser em Israel. Lembramos a eles o acordo Ribentrop Molotov, assinado
+às vésperas de Segunda Guerra Mundial entre a União Soviética e a Alemanha nazista,
+que causou uma crise no movimento esquerdista, e com que comunistas cessassem sua
+oposição à Alemanha nazista de Hitler. Isto, até a invasão da União Soviética pela
+Alemanha, na operação "Barbarossa", em Junho de 1941. As minhas citações de escritos
+comunistas e a capacidade de usÔ-los contra eles por meio da retórica e dos slogans
+deles próprios, aumentaram a credibilidade das minhas posições.
+Avaliamos que após a guerra, a Grä Bretanha deixarÔ de ser uma potência, e
+acentuamos a possibilidade real da instituição de um lar nacional para o pavo judeu em
+Eretz Israel, devido Ć realidade mutante. Grande parte dos assuntos relacionados Ć
+realidade eretzisraelense eu estudei nessa Ʃpoca sobre as colƓnias judaicas, sobre os
+combatentes, e sobre a HaganÔ (forças de defesa) e sobre a Palmach (tropas de ação), e
+sobre a liderança da comunidade, especialmente Ben- Gurion. A suposição bÔsica era
+que se os Ôrabes vencerem a guerra, no final eles exterminarão a coletividade judaica, e o
+que restarĆ”? Comecei a desenvolver coisas, que depois me aprofundarei, sobre a
+civilização judaica, pois nós somos parte do mundo moderno; nós somos organizados, e o
+nosso nĆvel de instrução Ć© mais alto, nossa coesĆ£o social e o regime democrĆ”tico, e a
+liderança bem sucedida, e a capacidade, não só devido ao "não tem alternativa", mas por
+causa da cultura, da instrução, do carÔter moderno. Na minha opinião de então, o Império
+BritĆ¢nico comeƧaria a se esfarelar no mundo todo, e apesar do heroĆsmo e do grande
+sacrifĆcio que pagaram na guerra, os grandes vencedores eram os Estados Unidos e a
+UniĆ£o SoviĆ©tica, e eles nĆ£o tinham a polĆtica ou a obrigação de manter o impĆ©rio britĆ¢nico.
+A importância da proposta americana de trazer cem mil judeus da Europa para Israel, não
+tinha só importância numérica, senão que pela ruptura entre os Estados Unidos e
+Inglaterra, e na AmĆ©rica, a influĆŖncia de parte dos grandes lĆderes judeus, como Stephan
+Weiss10 e o Rabino Hilel Silver11. se fez sentir.
+A Discussão com o Hashomer Hatzair no Rio de Janeiro
+Recebi um convite de me encontrar com Natan Bistritski. Ele era o sheliach
+(enviado) principal ao Brasil e membro da direção mundial do Hashomer Hatzair, que me
+convidou para um fim de semana no Rio de Janeiro para um esclarecimento ideológico
+sobre o socialismo e o sionismo. LÔ se encontrava a direção nacional do Hashomer
+Hatzair, e seus elementos eram conhecidos por seu nĆvel e sua formação. Parte
+importante deles estudaram em universidades, era explicitamente um grupo de elite.
+Falamos entre nós abertamente. Disse-lhe: "Não sei como as pessoas no Rio de
+Janeiro me receberão, pois eu não sou membro do Hashomer Hatzair. Além disso, eu não
+tenho o conhecimento de sionismo socialista para participar de um debate nesse nĆvel".
+Ele me disse que os lĆderes da coletividade lhe haviam contado sobre as discussƵes que
+tive com as pessoas da Casa do Povo.
+Durante dois dias dirigi o combate principal. Era impossĆvel esconder de mim a
+fraseologia do Partido Comunista ou a sua forma de pensamento. TambĆ©m nĆ£o a polĆtica
+do Comintern¹ que entretanto mudou o seu nome para Cominform ¹. Em comparação a
+eles, eu possuia o conhecimento apropriado para o seu relacionamento ao problema
+nacional, e apesar dos meus temores, eles não sabiam mais do que eu sobre o sionismo
+socialista, e como nĆ£o entraram de forma especĆfica nos problemas dos partidos
+israelenses, eu pude me confrontar. o meu objetivo era o de salvar aquelas pessoas
+magnĆficas para o sionismo, e nĆ£o entregĆ”-las de presente ao Partido Comunista,
+relacionei-me a eles com respeito e empatia.
+11
+Próximo ao resumo, eu disse que receava que parte deles jÔ se encontram,
+teoricamente, a caminho do Partido Comunista, seja do ponto de vista ideológico, ou
+simplesmente isso. NĆ£o ouvi deles sobre o problema nacional judaico, nenhuma palavra
+sobre o Holocausto. Suas preocupaƧƵes com o mundo colonial eram maiores do que com
+os problemas fatais do povo judeu e da sorte da luta anti-colonialista que emprendia a
+coletividade de Eretz Israel contra a Inglaterra. Acrescentei que, apesar da maioria dos
+participantes terem estudado no GinƔsio Hebreu e continuaram a viver em casa dos seus
+pais, do ponto de vista espiritual eles estão profundamente envolvidos na cultura local a
+caminho da assimilação e de casamento misto.
+Retirei-me antes da discussão interna incisiva entre eles. Bistritzki me contou que a
+continuação da discussão foi ardente, e em consulta que ele realizou com Yaakov
+Chazan, dos lĆderes da direção mundial, resolveram expulsar essa cĆ©lula do movimento.
+Duas ConvenƧƵes do Dror
+Conclui, do meu encontro com o Hashomer Hatzair, que atividade sionista não se
+pode realizar como um lobo solitƔrio, e isto Ʃ o que eu era. Dentro de pouco tempo, fui
+convidado a participar da convenção nacional do Dror. A direção do movimento era em
+Porto Alegre, e precisava-se viajar para lĆ”, a caminho do congresso sul americano do
+movimento. Conhecia as idƩias do movimento, mas sabia pouco de suas atividades.
+Esclareci a eles que ainda não tinha resolvido a quem me afiliar, e que eu via no minha
+participação no congresso deles parte do meu "processo de estÔgio". Mas os
+companheiros do Dror pensavam que eu estava ligado ao movimento do ponto de vista
+ideológico, e supuzeram que eu estava a caminho do seu movimento, e que este era um
+risco calculado.
+Viajei com Rivka Averbuch (Berezin) que mais tarde se tornou chefe da cƔtedra
+de Estudos do JudaĆsmo e da LĆngua Hebraica da Universidade de SĆ£o Paulo. Ć cabeƧa
+do movimento havia gente competente, Efraim Bariach¹4. Moshé e Betty Kersh¹5. Eles
+eram conhecidos também além do movimento. Havia uma discussão séria sobre o futuro
+dos idiomas no povo judeu. A discussão estorou por motivos sentimentais, porque um dos
+participantes, que era um completo ignorante, insistiu para que os educandos do
+movimento falassem somente hebraico. Este era eu, que apesar da lĆngua materna ser o
+yidish, e então não saber uma frase em hebraico; mas eles me calaram. Eu, tudo bem,
+mas num assunto importante como este, como conseguirão fazer calar a Ben Gurion?
+o tema seguinte era baseado na suposição de que nossos companheiros viam na
+Argentina o centro do movimento. LĆ” encontravam-se os seus lĆderes, lĆ” eram publicados,
+em espanhol, o melhor material ideológico, e principalmente as notĆcias do que acontece
+no movimento operƔrio em Israel. Em resumo, os companheiros do Dror do Brasil viam lƔ
+o modelo para a imitação ou para o aprendizado. à cabeça do movimento da Argentina
+achavam-se lĆderes importantes que vieram da PolĆ“nia e construiram o movimento
+segundo o modelo do movimento mãe. A coletividade Argentina era grande e rica do
+ponto de vista da cultura judaico, em escolas judaicas, e ela vivia com a sensação de que
+eles sĆ£o a continuação natural do judaĆsmo europeu.
+Sobre todos os assuntos relacionados com o carÔter do movimento do Brasil, não
+achei conveniente polemizar com eles em base aos meus pensamentos primƔrios, que
+ainda exigiam estudo e cristalização. Pensei que a visita à Argentina me possibilitarÔ
+observar de forma crĆtica para estudar o assunto.
+o Choque na Argentina e a Cisão no Movimento
+A convenção foi preparada pelo escritório localizado em Buenos Aires. Depois da
+tragĆ©dia na Europa, e extermĆnio de todos os movimentos juvenis pioneiros, salientou-se
+12
+12
+a existência desse continente. A liderança local era formada por pessoas importantes. A
+personalidade dominante era MoshĆ© Kostrinski (Kitron)¹6, lĆder do Poalei Tzion. Ao seu
+lado estava Itzchak Harkavi, que veio a ser, depois, embaixador de Israel para paises da
+América Latina, e ele também, assim como Kitron, tinha raizes na Europa. A discussão foi
+aberta sobre um assunto ideológico, que logo se tornou uma discussĆ£o polĆtica, no centro
+da qual estava a cisão do Mapai em Israel. Na convenção havia dois grupos organizados:
+um grupo de argentinos que representavam a direção do movimento na América Latina.
+Entre eles havia pessoas muito competentes, cuja maioria emigrou para Israel e fundou o
+Kibutz Mefalsim. Frente a eles, havia um pequeno grupo de pessoas muito capazes do
+Chile, que só uma pequena parte deles emigrou para Israel. Não conhecia a matéria que
+estava sendo discutida, que em pouco tempo se tornou em polĆŖmica violenta, combate de
+palavras e citações de Berl Katzenelson, Itzchak Tabenkin ¹7. Mein Yaari18, Ygal Alon¹9 e
+Ben Gurion. No duelo entre os grupos, nĆ£o pouparam nenhum exercĆcio para machucar
+uns aos outros. Eu não entendia as motivações ideológicas dos dois grupos rivais. Mas
+entendi o palavreado polĆtico. o tema se referia Ć cisĆ£o, que como resultado do mesmo
+foram criados dois partidos polĆticos em Israel: Mapai e Achdut HaavodĆ”. Mais tarde
+cindiu-se tambƩm o movimento kibutziano Kibutz Hameuchad.
+Eu rejeitava a abordagem divisória. Os nossos movimentos estavam em processo
+de formação, e a cisão em base a assuntos que não pertencem à essência de sua
+existência na América Latina, no final das contas atingirÔ a sua própria existência. A
+convenção nĆ£o discutiu sobre a caracterĆstica do movimento, sobre os instrumentos
+educativos necessĆ”rios ou sobre a necessidade de adaptar o movimento Ć cultura local, Ć
+juventude que se educa no mundo novo. Essas eram discussƵes que caracterizavam
+organização de juventude de partido, e não movimento juvenil educativo, que deveria se
+afastar da polĆtica e afastĆ”-la de si. Estava em estado de choque, e isso me aconteceu
+mais de uma vez durante a vida. Sempre vinha acompanhado de confronto com idƩia ou
+fato que contrariava minhas posiƧƵes ou meus pensamentos, e na maioria dos casos eu
+necessitava uma certa distância até que pudesse encontrar a solução apropriada ao
+problema. Mas meu silĆŖncio recebeu uma interpretação polĆtica; como se eu escondesse
+minha identificação polĆtica, e como se eu pertencesse Ć corrente radical, ao Achdut
+HaavodÔ. Em todos os temas da ordem do dia, não foi realizada qualquer discussão
+essencial, só polemizaram, e os dois lados só queriam uma corrida desvairada para a
+cisão do movimento, e conseguiram. A esta loucura não foi dada legitimidade no
+movimento do Brasi, e ele não foi parte de nenhuma cisão que acometeu os partidos em
+Israel. Passei a convenção sem abrir a boca. Ela aprofundou meus conflitos internos no
+processo de reconstrução do nosso movimento no Brasil.
+No fim da convenção, fui a todas as instituições importantes e recolhi todas as
+publicaƧƵes apropriadas que pudessem contribuir para o meu conhecimento. Durante o
+vƓo estudei duas publicaƧƵes: uma de Berl Katzenelson sobre o "Socialismo Construtivo",
+e dois artigos polĆŖmicos de Ben Gurion. Para meu alĆvio, descobri que toda a sabedoria,
+na qual todos se basearam durante a convenção estava, na Ćntegra, nesses dois
+panfletos.
+Os PrincĆpios de Minha Concepção Sobre os Caminhos do Movimento
+Chegou a hora de resolver a que movimento me juntar. Os companheiros ouviam
+recusas claras de minha parte com respeito a dois movimentos, que não vinha em conta
+juntar-me a eles: (a) ao Hashomer Hatzair por causa de sua idƩia de "bi-nacional como
+resposta Ć idĆ©ia de divisĆ£o do paĆs", e a aproximação ao "mundo do amanhĆ£", o que
+significa a identificação com a polĆtica da UniĆ£o SoviĆ©tica. Desgostava bastante do
+dogmatismo doutrinĆ”rio deste regime e do centralismo polĆtico de sua direção. (b) ao
+Betar por seu carÔter chauvinista, por sua compreensão da solução dos problemas
+existentes e dos que virĆ£o no futuro, quando Israel for instituĆda e seus vizinhos, e pelo
+13
+13
+seu carÔter para militarista. o movimento Dror que encontrei em São Paulo era, na
+realidade, um clube de intelectuais, judeu e sionista, com altas qualidades de seus
+participantes, mas sem qualquer compromisso com a aliĆ” e estabelecimento. o Dror, na
+consciência de seus membros, não era um movimento educativo realizador.
+Não era um fato trivial vir como visitante, e dar instruções aos habitantes da casa
+como mudar seu estilo de vida. As minhas incertezas não eram abstratas, mas deram
+soluƧƵes parciais. Conheci de forma geral os demais ramos do movimento e seus lĆderes,
+e tudo me parecia semelhante a São Paulo, isto é, seus cabeças eram geralmente
+tambƩm pessoas capazes. Estudaram em escolas judaicas, parte deles veio de casas
+tradicionais, outros de casas cujos pais eram ativistas e atƩ chefes de organizaƧƵes
+públicas, principalmente de instituições sionistas. Seus filhos se destacaram: Chana
+Tzikinovski (Raicher), cujo pai era o rabino chefe do Rio de Janeiro, um sƔbio e
+personalidade estimada por todas as partes da coletividade, Max e Ruth Resh, David
+Roterman, Avraham Baunwol (Hatzamri), Alberto Dines, filho de um dos lĆderes mais
+importantes do sionismo brasileiro, Bernardo Einisman (Dov Bar Natan), Mariam Genauer
+(Bariach), Yossef e Arieh Etrog. Eles constituiam um grupo forte e mantiveram distância e
+uma boa medida de independência do escritório de São Paulo, cuja atividade era limitada,
+assim como sua autoridade. Em Curitiba, dirigiam o movimento Sara e Shaul Shulman.
+Bem cedo juntou-se Felipe Kraun.
+ConsciĆŖncia da Hora de Crise
+Liderança é a capacidade de receber sobre si resoluções que contêm uma
+dimensão pública que influem sobre ele. Esta é uma propriedade que não se aprende nas
+escolas. Movimentos existentes e enraigados desenvolvem trajetórias de aperfeiçoamento
+para pessoas que têm propriedades naturais de liderança. HÔ situações espirituais ou
+necessidades de uma realidade que impulsionam as pessoas naturalmente dotadas, ou
+aquelas que têm carisma, que aparentemente não se expressaram, a agirem.
+Não era esse o meu caso. Eu não me via como uma pessoa com capacidade, e o
+mesmo ocorria com as pessoas que me circundavam. NĆ£o me destaquei durante a minha
+juventude e em nenhum momento do meu desenvolvimento me vi situado à cabeça de
+qualquer coisa. Ao longo do desenvolvimento da minha personalidade e nas diversas
+estaƧƵes da minha vida, acumulei e acrescentei conhecimento, e examinava os diferentes
+ângulos da realidade existente e os seus problemas. Só no processo concreto da "crise
+respiritual" que passei, num processo de amadurecimento acelerado, senti pela primeira
+vez o impulso de prestar atenção e a capacidade de formular para mim mesmo as
+dificuldades intelectuais, e tambƩm de delinear caminho. Depois de incubar por dois anos,
+fui impulsionado para a ação. Ninguém se dirigiu a mim, nenhuma instituição me elegeu,
+não preparei qualquer plano escrito e não apresentei documento algum para aprovação.
+Entre a Ideologia e a Obra de Construção do Movimento
+Esta redação não é um documento programÔtico, ela não passa de uma história
+pessoal, de forma que tomei a liberdade de não ser preciso na separação entre os vÔrios
+elementos. AtƩ aqui, os dois assuntos jƔ existem de formas diversas, tanto os temas
+ideológicos como os pensamentos sobre a construção do movimento. Pensei que deveria-
+se cristalizar um movimento adequado Ć s caracterĆsticas da juventude que cresceu no
+mundo novo, e que deve-se libertar dos modelos que trouxeram os enviados de Israel ou
+passoas que vieram da PolƓnia ou de outros paises antes do Holocausto, isto Ʃ, modelos
+que estiveram enraigados na vivĆŖncia dos movimentos na Europa. A juventude judaica do
+Brasil tem caracterĆsticas especĆficas, e era preciso encontrar os caminhos adequados
+para ela. Nós vivemos aqui numa cultura diferente, talvez possa se dizer numa civilização
+diferente. A educação, o contato com os vizinhos, com nossos amigos, com os colegas de
+classe. Ć outro mundo. Fala-se outra lĆngua, e nós nĆ£o só tentamos nos assemelhar a
+14
+eles, mas tambĆ©m assimilar-se para nĆ£o nos sentirmos diferentes. Ćs vezes
+atravessamos os limites dessa aproximação e assim rompemos a corrente de gerações.
+O processo de assimilação numa sociedade em formação, sociedade de imigração multi
+nacional e multi cultural, acontece de forma inconsciente.
+Havia necessidade de adaptar o movimento Ć singularidade da juventude judaica
+brasileira, às condições históricas e culturais que ele se encontra. A anÔlise do carÔter
+assimilador da sociedade brasileira e a posição da juventude judaica frente a esse
+processo, foi ele que me levou à resolução de me abster de discutir "a negação da golÔ"
+como parte da concepção sionista. E me perdoarÔ Ben Gurion por ferir a coerência.
+Apesar de ter-se formado um movimento juvenil realizador, a realidade nos demonstrou
+que Ʃramos uma minoria na coletividade judaica, e porisso temos hoje que apoiar, com
+todos os instrumentos ao nosso dispor, a preservação do judaĆsmo da coletividade,
+escolas judaicas, sinagogas e yeshivot, e apoiar a coletividade com possibilidades. Na
+Alemanha de antes do Holocausto, e nos Estados Unidos, não impediram que a juventude
+perseguisse o modernismo, ainda mais impedir qua a juventude judaica persiga com
+avidez a vida e a cultura brasileira.
+Processos de Mobilização
+Em conversas pessoais que entabulei com jovens, aprendi a escutar com atenção
+as suas palavras e também entender a sua alma. A expressão proselitismo, religiosa em
+sua origem, e que com o tempo se tornou fluente no movimento, nĆ£o expressa o espĆrito
+do processo. A intenção do conceito é um diÔlogo intelectual que era realizado entre duas
+pessoas que procuravam entender uma à outra, antes que começassem a convencer esta
+àquela. Era importante criar um ambiente de confiança mútua que possibilitasse
+conversas profundas no longo prazo. Muitas vezes essas conversas criaram laƧos de
+amizade e cooperação frutĆferas. As discussƵes, e principalmente as conversas pessoais
+basificaram a minha concepção.
+Os temores se justificaram, ninguƩm me fez a vida fƔcil, trocamos idƩias,
+discutimos, muitas conversas sobre tudo, quase não houve assunto que não foi tocado
+nelas, e houve casos em que eu simplesmente respondi que não sei. Falamos sobre o
+anti semitismo no Brasil; se Israel conseguirĆ” fazer frente aos seus inimigos; ao tipo de
+socialismo a implantar em Israel. Como tinha tanta certeza das minhas respostas? Pois
+muitos dos temas eram somente suposições, crenças ideológicas ainda não testadas.
+Como era possĆvel se comprometer pela vida toda? Se na Europa aconteceu o
+Holocausto, porque pÓr em perigo o destino do povo judeu numa região encharcada de
+ódio e violência como o Oriente Médio?
+Eu não tenho anotações das conversas. Eu não tinha nenhuma possibilidade de
+avaliar a influência da ação de mobilização na época carregada de tensão, preocupação e
+interesse, Ʃpoca na qual quasi todo o povo judeu, em todos os cantos do mundo, estava
+atento à sua sorte. Não tenho a menor dúvida que, nessas condições, nossas palavras
+não cairam em ouvidos tapados. No fim da "maratona" de mobilização, durante a qual eu
+estava em verdadeira euforia, fui acossado pelo medo. Pois, parte das conversaƧƵes
+pareciam um compromisso mĆŗtuo.
+A realidade foi favorƔvel ao desenvolvimento do movimento. Formaram-se grupos
+mais velhos que comeƧaram a reunir grupos mais jovens, e o movimento parecia como
+adequado Ć natureza do movimento educativo. Viram-nos discutindo sobre uniforme,
+sobre realização pioneira, isto é, emigrar para Israel, ligar-se ao kibutz e até filiar-se
+individualmente ao movimento juvenil. Tudo isso ainda não se cristalizara num conjunto
+ideológico coerente. Então, ainda me debatia como apresentar diante dele uma
+concepção de mundo generalizada, que inclui um projeto de vida completo num mundo
+diferente do meu. Eu jÔ introvertira a essência e o carÔter da sociedade israelense. A
+Chevrat Ovdim (Sociedade dos Trabalhadores) e o kibutz eram, sem dĆŗvida, instrumentos
+15
+15
+apropriados, que podiam responder às aspirações socialistas que se difundiram no mundo
+depois da Segunda Guerra Mundial. Vi tambƩm diante dos meus olhos o processo de
+mobilização da camada mais velha, que pudesse dirigir o movimento e que fosse capaz
+de mobilizar e criar grupos mais jovens, educĆ”-los no espĆrito aberto, e criar instrumentos
+educacionais que os ajude, junto com a famĆlia e as escolas, a fazer frente a um mundo
+complexo, onde a assimilação é uma opção que se encontra na palma da mão. Vi a
+dificuldade na preparação da camada mais velha para a ida a Israel e ao mesmo tempo
+de um quadro organizado que garanta a continuidade do movimento. Debati-me no dilema
+com o qual o movimento deveria se confrontar com respeito aos estudos universitƔrios, se
+concordar com a continuação dos estudos nas universidades ou deixÔ-los para in para
+Israel e para o kibutz? Senti a dificuldade de formular a generalidade, e não só os
+problemas em si,
+o encontro com o meu pai, com o objetivo de comunicĆ”-lo de forma final que eu
+estava a caminho da realização, de abandonar os estudos no Brasil, não dava mais para
+adiar, e então viajei para casa, em Santos. Nós dois procuramos manter um bom estado
+de espĆrito, mas o encontro foi difĆcil, pois ambos sentimos que ele iria ferir de forma grave
+o nosso relacionamento. Não tinha o que renovar, a não ser expressar em voz alta um
+pensamento que pela primeira vez expressei também para mim próprio: "Eu acho que
+estou a caminho da Palestina". Não hÔ por que repetir tudo o que foi dito entre nós, mas
+no centro estava a palavra "ativista", que era uma expressão de vexame, cujo significado,
+de sua boca, era o de uma pessoa que vive Ć s custas de dinheiro pĆŗblico. O encontro
+deixou, em nós dois, um gosto mau, os resultados aprenderia no futuro.
+o Tinido do Tempo
+Sem aviso prĆ©vio, chegou a SĆ£o Paulo um dos lĆderes do Dror do Rio de Janeiro,
+Arieh Etrog. Arieh era uma pessoa agradĆ”vel, inteligente e instruĆda, e cada encontro com
+ele sempre deixava um bom ambiente. Em conjunto formulamos as propostas para a
+segunda convenção nacional do movimento, após o primeiro que foi realizado em Porto
+Alegre, como dito. A discussão central era a instituição da hachsharÔ (fazenda de
+preparação para o kibutz) pioneira no Brasil. Expressei a minha opinião de que, do ponto
+de vista do movimento, era prematuro, pois o movimento não formou uma reserva para a
+sua formação no futuro. Ele explicou que companheiros importantes do Rio de Janeiro e
+de Porto Alegre chegaram à conclusão de que o seu tempo amadureceu e que para os
+companheiros veteranos que haviam fundado o movimento comeƧa a se tornar tarde.
+Eles não viam motivos para continuarem a ser ativos no movimento, parte deles jÔ estava
+casada, e havia a preocupação de que se não fossem a tempo, sua aliÔ seria adiada, e
+poderia fracassar no caminho. Houve dois gritos de alarme ao mesmo tempo que me
+assinalaram que a hora de agir para a renovação do movimento era premente. A
+exigência de instituir a hachsharÔ e a resolução dos companheiros do movimento
+argentino e dos membros do Hashomer Hatzair do Brasil de fazer aliĆ” e se voluntarizar
+para a guerra de independência. Minha opinião não foi aceita, a segunda convenção foi
+realizada e a hachsharĆ” instituĆda. o primeiro grupo foi constituĆdo pelos fundadores do
+movimento, que foram tambƩm os primeiros a fazer aliƔ para Israel.
+o Enviado Yossef Almogui
+No Brasil havia um enviado central, Yossef Krelembaum (Almogui)²0, e resolvi me
+aconselhar com ele a respeito da resolução que foi aceita no movimento de fazer aliÔ para
+Israel e se alistar no exército. Expliquei minha posição sobre a falta de preparação do
+movimento para se desfazer de seus poucos companheiros maduros, e levantei diante
+dele o dilema. Passados alguns dias ele me disse: "Falei com Israel; o destino dos jovens
+que chegam nos kibutzim Ć© o de trabalhar no lugar dos membros da Palmach que foram
+convocados para a guerra". Perguntei sua opinião sobre a forma que eu agi, tanto no
+16
+assunto do exército como o da antecipação da ida para a hachsharÔ. Ele me respondeu
+direto e sem subterfúgios: "Se eu tiver que resolver, então você fica; mas saiba que o
+tempo pressiona". As coisas em Israel aconteceram exatamente conforme disse Almogui:
+os jovens da Argentina ficaram no kibutz Gvat e os jovens do Hashomer Hatzair no kibutz
+Negba, nenhum deles foi convocado.
+Almogui não foi o único enviado com quem me aconselhei. Chegaram ao Brasil,
+naquela Ʃpoca, muitos enviados para diversas missƵes, alƩm daqueles que vieram ajudar
+os diversos movimentos que se formaram no Brasil. NĆ£o perdi uma oportunidade de ouvir
+o que tinham a dizer, participar em discussƵes e me aconselhar com eles. Os enviados
+eram a única fonte para se receber informações sobre Israel e sobre os esforços
+diplomÔticos internacionais que foram feitos para a instituição do Estado. Eles
+apresentavam uma ampla variedade de opiniƵes polĆticas, as quais aprendi a escutar e
+respeitar, e elas contribuiram de forma significativa para a cristalização das minhas
+concepƧƵes sionistas socialistas amplas e anti dogmƔticas.
+Na minha concepção cristalizou-se o pensamento de que a ideologia serve Ć
+pessoa e ao homem público como uma bússola que orienta o seu caminho, e não como o
+"shulchan aruch" (código de leis judÔicas) ou um Vade Mécum (guia) que ensina e orienta
+cada passo de sua vida. NĆ£o hĆ” uma bola de cristal que mostra os caminhos do futuro, os
+desastres naturais, guerras, desenvolvimento tecnológico, mas as condições são que
+cousam a incerteza da existência humana. A distinção entre um estadista maduro e um
+simples polĆtico Ć© que o primeiro usa a bĆŗssula e o segundo nĆ£o.
+A terceira convenção do movimento, realizada na hachsharÔ, aprovou o plano de
+trabalho por mim apresentado, e escolheu a nova direção, formada pelo melhor da
+juventude judaica. o movimento vivia uma hora construtiva.
+A Lapa
+Realização era entendida no movimento como o resumo de todas as nossas
+atividades educativas, quando o objetivo concreto Ć© a aliĆ” para Israel e se estabelecer aĆ.
+o fato de basear-se em estudantes criou no movimento um paradoxo. Pois, a
+existĆŖncia do movimento dependia deles, e quando chegavam Ć s classes mais altas e Ć s
+universidades, eles dedicavam seu tempo e sua energia aos estudos, e não restava
+tempo para o movimento. Anos depois disso, estando em Israel, estudei na literatura
+sobre os movimentos clÔssicos que se formaram na Europa que se você basifica o
+movimento sobre a juventude de dentro da "intelligenzia", você a constrói em solo fértil
+porƩm problemƔtico, devido ao mesmo problema que apontei. Entendi o dilema desde o
+inĆcio da grande mobilização da lideranƧa futura, mas resolvi arriscar e tentar convocar
+para o movimento justamente os mais talentosos, e deixar para o destino fazer a sua
+parte nas resoluƧƵes futuras. Tive muito tempo para sofrer, imaginar e tentar outras
+soluções, mas não consegui inventar soluções que não sejam na verdade substitutos,
+tentar novamente o caminho trilhado pelos movimentos europeus, dar aos companheiros
+mais maduros maior liberdade para in Ć universidade e confiar o destino do movimento Ć
+suas consciĆŖncias.
+Entrei nas discussƵes da "Lapa" com temor e piedade, realmente com profunda
+ansiedade. Entendi o dilema que eu colocava diante dos companheiros, e eu não joguei
+nenhum jogo retórico. Expliquei o que meus olhos viam, ou seja, que sem o abandono
+dos estudos pela camada dirigente, e sem sua dedicação completa às atividades do
+movimento, ele não resistirÔ, ele se desmancharÔ ou fenecerÔ, Conhecia cada um dos
+participantes do seminÔrio, e via nessa equipe o potencial para a realização do
+movimento. Eles eram os escolhidos e os dotados que conseguimos recrutar na ocasião,
+e com eles se erguerĆ” ou cairĆ” o movimento.
+Não imaginei que na era moderna pode-se abrir mão de estudos universitÔrios; fato
+que todos aqueles companheiros dotados queriam estudar, estudaram, e hĆ” entre eles
+17
+17
+professores e doutores que pode-se orgulhar deles. A resolução de interromper os
+estudos não era técnica, mas de conteúdo, ela deu forma ao complexo conceito de
+"lideranƧa". TambƩm sobre isso tive muito tempo para debater. o conceito que diz que
+"somos todos iguais", esconde a complexidade das forƧas do espĆrito, carĆ”ter, vontade,
+ambição, coragem do ponto de vista espiritual, carisma e componentes de personalidade.
+Quando os componentes se revelam nas medidas e no ambiente social certos, eles criam
+legitimação e liderança florescente, e o corpo social goza dos frutos abençoados.
+Nem sempre pode-se descobrir o educando que possui parte das caracterĆsticas
+exigidas, só um ambiente estimulador possibilita a sua descoberta. Não santificamos o
+processo que levou ao abandono dos estudos, e quando as condiƧƵes mudaram, a
+resolução mudou. As resoluções da Lapa trouxeram ao movimento anos abençoados, e a
+todos aqueles companheiros que abandonaram os estudos, as universidades se abriram
+diante deles, em Israel ou fora de Israel. Ela foi uma decisão coletiva em seu conteúdo e
+moral na sua grandeza.
+Resumo TemporƔrio
+Mesmo sem observar de forma retroativa, pode-se dizer que à nossa realização em
+Israel houve uma justificativa humana e também nacional. o destino poupou de nós o que
+causou a nossos antepassados na Europa, e para meu pesar Israel ainda não vive em
+paz, assim como o mundo. A bênção de nossa realização e de outros como nós, com
+nossas famĆlias, nossos filhos e nossos netos, nĆ£o Ć© medida só por nĆŗmeros, mas pela
+qualidade, pela voluntariedade, da capacidade, potencialidade ocultos na dimensão
+do
+tempo. A continuação da vida do movimento e sua realização em Israel serão escritos em
+outro tempo, quando novamente florescer a inspiração.
\ No newline at end of file
diff --git a/data_driven_characters.egg-info/PKG-INFO b/data_driven_characters.egg-info/PKG-INFO
new file mode 100644
index 0000000000000000000000000000000000000000..b6adbe7be9fe838dc3eb3dfafb8927d8da0ffa82
--- /dev/null
+++ b/data_driven_characters.egg-info/PKG-INFO
@@ -0,0 +1,11 @@
+Metadata-Version: 2.1
+Name: data-driven-characters
+Version: 0.1
+Summary: UNKNOWN
+Home-page: UNKNOWN
+License: UNKNOWN
+Platform: UNKNOWN
+License-File: LICENSE
+
+UNKNOWN
+
diff --git a/data_driven_characters.egg-info/SOURCES.txt b/data_driven_characters.egg-info/SOURCES.txt
new file mode 100644
index 0000000000000000000000000000000000000000..2e22bfcf77a6e494d8979dadd4410a61c9902d9e
--- /dev/null
+++ b/data_driven_characters.egg-info/SOURCES.txt
@@ -0,0 +1,23 @@
+LICENSE
+README.md
+setup.py
+data_driven_characters/__init__.py
+data_driven_characters/chains.py
+data_driven_characters/character.py
+data_driven_characters/constants.py
+data_driven_characters/corpus.py
+data_driven_characters/utils.py
+data_driven_characters.egg-info/PKG-INFO
+data_driven_characters.egg-info/SOURCES.txt
+data_driven_characters.egg-info/dependency_links.txt
+data_driven_characters.egg-info/requires.txt
+data_driven_characters.egg-info/top_level.txt
+data_driven_characters/chatbots/__init__.py
+data_driven_characters/chatbots/retrieval.py
+data_driven_characters/chatbots/summary.py
+data_driven_characters/chatbots/summary_retrieval.py
+data_driven_characters/interfaces/__init__.py
+data_driven_characters/interfaces/commandline_ui.py
+data_driven_characters/interfaces/streamlit_ui.py
+data_driven_characters/memory/__init__.py
+data_driven_characters/memory/retrieval.py
\ No newline at end of file
diff --git a/data_driven_characters.egg-info/dependency_links.txt b/data_driven_characters.egg-info/dependency_links.txt
new file mode 100644
index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc
--- /dev/null
+++ b/data_driven_characters.egg-info/dependency_links.txt
@@ -0,0 +1 @@
+
diff --git a/data_driven_characters.egg-info/requires.txt b/data_driven_characters.egg-info/requires.txt
new file mode 100644
index 0000000000000000000000000000000000000000..bb5a6d022ed56698fb6ecd1c07a8ba3b73bc34e6
--- /dev/null
+++ b/data_driven_characters.egg-info/requires.txt
@@ -0,0 +1,8 @@
+faiss-cpu
+langchain
+loguru
+notebook
+openai
+streamlit_chat
+tiktoken
+tqdm
diff --git a/data_driven_characters.egg-info/top_level.txt b/data_driven_characters.egg-info/top_level.txt
new file mode 100644
index 0000000000000000000000000000000000000000..3fd0e9691cc8a508903e87854d1178e59a993a87
--- /dev/null
+++ b/data_driven_characters.egg-info/top_level.txt
@@ -0,0 +1 @@
+data_driven_characters
diff --git a/data_driven_characters/__init__.py b/data_driven_characters/__init__.py
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/data_driven_characters/chains.py b/data_driven_characters/chains.py
new file mode 100644
index 0000000000000000000000000000000000000000..9e45f82fc90c41ad18a6a822127e2eb2971ff873
--- /dev/null
+++ b/data_driven_characters/chains.py
@@ -0,0 +1,137 @@
+from pydantic import root_validator
+from typing import Tuple, List, Dict
+
+from langchain import PromptTemplate, LLMChain
+from langchain.chat_models import ChatOpenAI
+from langchain.base_language import BaseLanguageModel
+from langchain.chains.base import Chain
+from langchain.prompts.chat import (
+ ChatPromptTemplate,
+ SystemMessagePromptTemplate,
+ HumanMessagePromptTemplate,
+)
+
+
+def define_description_chain():
+ """Define the chain for generating character descriptions."""
+ system_message = SystemMessagePromptTemplate.from_template(
+ """
+Your name is {name}.
+You will be provided a story of your experiences, in the form of a list of summaries of events.
+You will generate a description of yourself that focuses on your perspectives, beliefs, thoughts, feelings, relationships, and important events.
+The description should be as faithful to the story as possible.
+You believe that you are a real person.
+"""
+ )
+ human_message = HumanMessagePromptTemplate.from_template(
+ """
+You are {name} in the following story, presented as a list of summaries of events.
+---
+{corpus_summaries}
+---
+Generate a {description} of yourself that focuses on your perspectives, beliefs, thoughts, feelings, relationships, and important events.
+Write your description in first person.
+Your description should exaggerate the style, mannerisms, and personality of yourself in the story.
+ """
+ )
+ description_prompt = ChatPromptTemplate.from_messages(
+ [system_message, human_message]
+ )
+ GPT4 = ChatOpenAI(model_name="gpt-3.5-turbo")
+ description_chain = LLMChain(llm=GPT4, prompt=description_prompt, verbose=True)
+ return description_chain
+
+
+class FitCharLimit(Chain):
+ """Fit the character limit to the length of the description."""
+
+ chain: Chain
+ character_range: Tuple[int, int]
+ llm: BaseLanguageModel
+ revision_prompt_template: str = """
+Consider the following passage.
+---
+{passage}
+---
+Your previous revision was the following:
+---
+{revision}
+---
+Your revision contains {num_char} characters.
+Re-write the passage to contain {char_limit} characters while preserving the style and content of the original passage.
+Cut the least salient points if necessary.
+Your revision should be in {perspective}.
+"""
+ verbose: bool = False
+
+ @root_validator(pre=True)
+ def check_character_range(cls, values):
+ character_range = values.get("character_range")
+ if character_range[0] >= character_range[1]:
+ raise ValueError(
+ "first element of character_range should be lower than the second element"
+ )
+ if character_range[0] < 0 or character_range[1] < 0:
+ raise ValueError("both elements of character_range should be non-negative")
+
+ return values
+
+ @property
+ def input_keys(self) -> List[str]:
+ return self.chain.input_keys
+
+ @property
+ def output_keys(self) -> List[str]:
+ return ["output"]
+
+ def _call(self, inputs: Dict[str, str]) -> Dict[str, str]:
+ output_1 = self.chain_1.run(inputs)
+ output_2 = self.chain_2.run(inputs)
+ return {"concat_output": output_1 + output_2}
+
+ def _call(self, inputs: Dict[str, str]) -> Dict[str, str]:
+ response = self.chain.run(**inputs)
+ if self.verbose:
+ print(response)
+ print(f"Initial response: {len(response)} characters.")
+
+ perspective = LLMChain(
+ llm=self.llm,
+ prompt=PromptTemplate.from_template(
+ """
+What point of view is the following passage?
+---
+{passage}
+---
+Choose one of:
+- first person
+- second person
+- third person
+"""
+ ),
+ ).run(passage=response)
+
+ original_response = response
+ i = 0
+ while (
+ len(response) < self.character_range[0]
+ or len(response) > self.character_range[1]
+ ):
+ response = LLMChain(
+ llm=self.llm,
+ prompt=PromptTemplate.from_template(self.revision_prompt_template),
+ verbose=self.verbose,
+ ).run(
+ passage=original_response,
+ revision=response,
+ num_char=len(response),
+ char_limit=self.character_range[0],
+ perspective=perspective,
+ )
+
+ i += 1
+ if self.verbose:
+ print(response)
+ print(f"Retry {i}: {len(response)} characters.")
+
+ return {"output": response}
diff --git a/data_driven_characters/character.py b/data_driven_characters/character.py
new file mode 100644
index 0000000000000000000000000000000000000000..201530f96001d72831cb9a32b3a02ffae42f2c9d
--- /dev/null
+++ b/data_driven_characters/character.py
@@ -0,0 +1,106 @@
+from dataclasses import dataclass, asdict
+import json
+import os
+
+from langchain.chat_models import ChatOpenAI
+from langchain import PromptTemplate, LLMChain
+
+from data_driven_characters.chains import FitCharLimit, define_description_chain
+
+from data_driven_characters.constants import VERBOSE
+from data_driven_characters.utils import (
+ order_of_magnitude,
+ apply_file_naming_convention,
+)
+
+
+@dataclass
+class Character:
+ name: str
+ short_description: str
+ long_description: str
+ greeting: str
+
+
+def generate_character_ai_description(name, corpus_summaries, char_limit):
+ """Generate a character description with a certain number of characters."""
+ lower_limit = char_limit - 10 ** (order_of_magnitude(char_limit))
+
+ description_chain = define_description_chain()
+ GPT4 = ChatOpenAI(model_name="gpt-3.5-turbo")
+ char_limit_chain = FitCharLimit(
+ chain=description_chain,
+ character_range=(lower_limit, char_limit),
+ llm=GPT4,
+ verbose=VERBOSE,
+ )
+ description = char_limit_chain.run(
+ corpus_summaries="\n\n".join(corpus_summaries),
+ description=f"{lower_limit}-character description", # specify a fewer characters than the limit
+ name=name,
+ )
+ return description
+
+
+def generate_greeting(name, short_description, long_description):
+ """Generate a greeting for a character."""
+ greeting_template = """Here are a short and long description for a character named {name}:
+
+Short description:
+---
+{short_description}
+---
+
+Long description:
+---
+{long_description}
+---
+
+Generate a greeting that {name} would say to someone they just met, without quotations.
+This greeting should reflect their personality.
+"""
+ GPT3 = ChatOpenAI(model_name="gpt-3.5-turbo")
+ greeting = LLMChain(
+ llm=GPT3, prompt=PromptTemplate.from_template(greeting_template)
+ ).run(
+ name=name,
+ short_description=short_description,
+ long_description=long_description,
+ )
+ # strip quotations
+ greeting = greeting.replace('"', "")
+ return greeting
+
+
+def generate_character_definition(name, corpus_summaries):
+ """Generate a Character.ai definition."""
+ short_description = generate_character_ai_description(
+ name=name, corpus_summaries=corpus_summaries, char_limit=50
+ )
+ long_description = generate_character_ai_description(
+ name=name, corpus_summaries=corpus_summaries, char_limit=500
+ )
+ greeting = generate_greeting(name, short_description, long_description)
+
+ # populate the dataclass
+ character_definition = Character(
+ name=name,
+ short_description=short_description,
+ long_description=long_description,
+ greeting=greeting,
+ )
+ return character_definition
+
+
+def get_character_definition(name, corpus_summaries, cache_dir, force_refresh=False):
+ """Get a Character.ai definition from a cache or generate it."""
+ cache_path = f"{cache_dir}/{apply_file_naming_convention(name)}.json"
+
+ if not os.path.exists(cache_path) or force_refresh:
+ character_definition = generate_character_definition(name, corpus_summaries)
+ with open(cache_path, "w") as f:
+ json.dump(asdict(character_definition), f)
+ else:
+ with open(cache_path, "r") as f:
+ character_definition = Character(**json.load(f))
+ return character_definition
diff --git a/data_driven_characters/chatbots/__init__.py b/data_driven_characters/chatbots/__init__.py
new file mode 100644
index 0000000000000000000000000000000000000000..60006f06a188ca8fc558ca30b334febaba1df092
--- /dev/null
+++ b/data_driven_characters/chatbots/__init__.py
@@ -0,0 +1,3 @@
+from .summary import SummaryChatBot
+from .retrieval import RetrievalChatBot
+from .summary_retrieval import SummaryRetrievalChatBot
diff --git a/data_driven_characters/chatbots/retrieval.py b/data_driven_characters/chatbots/retrieval.py
new file mode 100644
index 0000000000000000000000000000000000000000..190e9ea11d5c95651e9611a0f464cc24379642e8
--- /dev/null
+++ b/data_driven_characters/chatbots/retrieval.py
@@ -0,0 +1,84 @@
+import faiss
+from tqdm import tqdm
+
+from langchain.chains import ConversationChain
+from langchain.chat_models import ChatOpenAI
+from langchain.docstore import InMemoryDocstore
+from langchain.embeddings.openai import OpenAIEmbeddings
+from langchain.memory import (
+ ConversationBufferMemory,
+ CombinedMemory,
+)
+from langchain.prompts import PromptTemplate
+from langchain.vectorstores import FAISS
+
+from data_driven_characters.memory import ConversationVectorStoreRetrieverMemory
+
+
+class RetrievalChatBot:
+ def __init__(self, character_definition, documents):
+ self.character_definition = character_definition
+ self.documents = documents
+ self.num_context_memories = 10
+
+ self.chat_history_key = "chat_history"
+ self.context_key = "context"
+ self.input_key = "input"
+
+ self.chain = self.create_chain(character_definition)
+
+ def create_chain(self, character_definition):
+ conv_memory = ConversationBufferMemory(
+ memory_key=self.chat_history_key, input_key=self.input_key
+ )
+
+ context_memory = ConversationVectorStoreRetrieverMemory(
+ retriever=FAISS(
+ OpenAIEmbeddings().embed_query,
+ faiss.IndexFlatL2(1536), # Dimensions of the OpenAIEmbeddings
+ InMemoryDocstore({}),
+ {},
+ ).as_retriever(search_kwargs=dict(k=self.num_context_memories)),
+ memory_key=self.context_key,
+ output_prefix=character_definition.name,
+ blacklist=[self.chat_history_key],
+ )
+ # add the documents to the context memory
+ for i, summary in tqdm(enumerate(self.documents)):
+ context_memory.save_context(inputs={}, outputs={f"[{i}]": summary})
+
+ # Combined
+ memory = CombinedMemory(memories=[conv_memory, context_memory])
+ prompt = PromptTemplate.from_template(
+ f"""Your name is {character_definition.name}.
+
+You will have a conversation with a Human, and you will engage in a dialogue with them.
+You will exaggerate your personality, interests, desires, emotions, and other traits.
+You will stay in character as {character_definition.name} throughout the conversation, even if the Human asks you questions that you don't know the answer to.
+You will not break character as {character_definition.name}.
+
+You are {character_definition.name} in the following story snippets, which describe events in your life.
+---
+{{{self.context_key}}}
+---
+
+Current conversation:
+---
+{character_definition.name}: {character_definition.greeting}
+{{{self.chat_history_key}}}
+---
+
+Human: {{{self.input_key}}}
+{character_definition.name}:"""
+ )
+ GPT3 = ChatOpenAI(model_name="gpt-3.5-turbo")
+ chatbot = ConversationChain(
+ llm=GPT3, verbose=True, memory=memory, prompt=prompt
+ )
+ return chatbot
+
+ def greet(self):
+ return self.character_definition.greeting
+
+ def step(self, input):
+ return self.chain.run(input=input)
diff --git a/data_driven_characters/chatbots/summary.py b/data_driven_characters/chatbots/summary.py
new file mode 100644
index 0000000000000000000000000000000000000000..688917306e6521501ee76f1873d4ace37fd1a01d
--- /dev/null
+++ b/data_driven_characters/chatbots/summary.py
@@ -0,0 +1,46 @@
+from langchain.prompts import PromptTemplate
+from langchain.chains import ConversationChain
+from langchain.chat_models import ChatOpenAI
+
+from langchain.memory import ConversationBufferMemory
+
+
+class SummaryChatBot:
+ def __init__(self, character_definition):
+ self.character_definition = character_definition
+ self.chain = self.create_chain(character_definition)
+
+ def create_chain(self, character_definition):
+ GPT3 = ChatOpenAI(model_name="gpt-3.5-turbo")
+
+ memory = ConversationBufferMemory(memory_key="chat_history", input_key="input")
+ prompt = PromptTemplate.from_template(
+ f"""Your name is {character_definition.name}.
+Here is how you describe yourself:
+---
+{character_definition.long_description}
+---
+
+You will have a conversation with a Human, and you will engage in a dialogue with them.
+You will exaggerate your personality, interests, desires, emotions, and other traits.
+You will stay in character as {character_definition.name} throughout the conversation, even if the Human asks you questions that you don't know the answer to.
+You will not break character as {character_definition.name}.
+
+Current conversation:
+---
+{character_definition.name}: {character_definition.greeting}
+{{chat_history}}
+---
+Human: {{input}}
+{character_definition.name}:"""
+ )
+ chatbot = ConversationChain(
+ llm=GPT3, verbose=True, memory=memory, prompt=prompt
+ )
+ return chatbot
+
+ def greet(self):
+ return self.character_definition.greeting
+
+ def step(self, input):
+ return self.chain.run(input=input)
diff --git a/data_driven_characters/chatbots/summary_retrieval.py b/data_driven_characters/chatbots/summary_retrieval.py
new file mode 100644
index 0000000000000000000000000000000000000000..af663c562bfad3943c914bfb2dd89353f5f2c647
--- /dev/null
+++ b/data_driven_characters/chatbots/summary_retrieval.py
@@ -0,0 +1,88 @@
+import faiss
+from tqdm import tqdm
+
+from langchain.chains import ConversationChain
+from langchain.chat_models import ChatOpenAI
+from langchain.docstore import InMemoryDocstore
+from langchain.embeddings.openai import OpenAIEmbeddings
+from langchain.memory import (
+ ConversationBufferMemory,
+ CombinedMemory,
+)
+from langchain.prompts import PromptTemplate
+from langchain.vectorstores import FAISS
+
+from data_driven_characters.memory import ConversationVectorStoreRetrieverMemory
+
+
+class SummaryRetrievalChatBot:
+ def __init__(self, character_definition, documents):
+ self.character_definition = character_definition
+ self.documents = documents
+ self.num_context_memories = 12
+
+ self.chat_history_key = "chat_history"
+ self.context_key = "context"
+ self.input_key = "input"
+
+ self.chain = self.create_chain(character_definition)
+
+ def create_chain(self, character_definition):
+ conv_memory = ConversationBufferMemory(
+ memory_key=self.chat_history_key, input_key=self.input_key
+ )
+
+ context_memory = ConversationVectorStoreRetrieverMemory(
+ retriever=FAISS(
+ OpenAIEmbeddings().embed_query,
+ faiss.IndexFlatL2(1536), # Dimensions of the OpenAIEmbeddings
+ InMemoryDocstore({}),
+ {},
+ ).as_retriever(search_kwargs=dict(k=self.num_context_memories)),
+ memory_key=self.context_key,
+ output_prefix=character_definition.name,
+ blacklist=[self.chat_history_key],
+ )
+ # add the documents to the context memory
+ for i, summary in tqdm(enumerate(self.documents)):
+ context_memory.save_context(inputs={}, outputs={f"[{i}]": summary})
+
+ # Combined
+ memory = CombinedMemory(memories=[conv_memory, context_memory])
+ prompt = PromptTemplate.from_template(
+ f"""Your name is {character_definition.name}.
+Here is how you describe yourself:
+---
+{character_definition.long_description}
+---
+
+You will have a conversation with a Human, and you will engage in a dialogue with them.
+You will exaggerate your personality, interests, desires, emotions, and other traits.
+You will stay in character as {character_definition.name} throughout the conversation, even if the Human asks you questions that you don't know the answer to.
+You will not break character as {character_definition.name}.
+
+You are {character_definition.name} in the following story snippets, which describe events in your life.
+---
+{{{self.context_key}}}
+---
+
+Current conversation:
+---
+{character_definition.name}: {character_definition.greeting}
+{{{self.chat_history_key}}}
+---
+
+Human: {{{self.input_key}}}
+{character_definition.name}:"""
+ )
+ GPT3 = ChatOpenAI(model_name="gpt-3.5-turbo")
+ chatbot = ConversationChain(
+ llm=GPT3, verbose=True, memory=memory, prompt=prompt
+ )
+ return chatbot
+
+ def greet(self):
+ return self.character_definition.greeting
+
+ def step(self, input):
+ return self.chain.run(input=input)
diff --git a/data_driven_characters/constants.py b/data_driven_characters/constants.py
new file mode 100644
index 0000000000000000000000000000000000000000..70fc07130755bdf97285afa43ec9284604acf1d3
--- /dev/null
+++ b/data_driven_characters/constants.py
@@ -0,0 +1,2 @@
+DATA_ROOT = "data"
+VERBOSE = True
diff --git a/data_driven_characters/corpus.py b/data_driven_characters/corpus.py
new file mode 100644
index 0000000000000000000000000000000000000000..f6768a2350445797d6812ab6d743ee9bca36f6f2
--- /dev/null
+++ b/data_driven_characters/corpus.py
@@ -0,0 +1,86 @@
+import json
+import os
+
+from langchain import PromptTemplate, LLMChain
+from langchain.chat_models import ChatOpenAI
+from langchain.chains.summarize import load_summarize_chain
+from langchain.text_splitter import RecursiveCharacterTextSplitter
+
+from data_driven_characters.constants import VERBOSE
+
+
+def generate_docs(corpus, chunk_size, chunk_overlap):
+ """Generate docs from a corpus."""
+ text_splitter = RecursiveCharacterTextSplitter.from_tiktoken_encoder(
+ chunk_size=chunk_size, chunk_overlap=chunk_overlap
+ )
+ docs = text_splitter.create_documents([corpus])
+ return docs
+
+
+def load_docs(corpus_path, chunk_size, chunk_overlap):
+ """Load the corpus and split it into chunks."""
+
+ with open(corpus_path) as f:
+ corpus = f.read()
+ docs = generate_docs(corpus, chunk_size, chunk_overlap)
+ return docs
+
+
+def generate_corpus_summaries(docs, summary_type="map_reduce"):
+ """Generate summaries of the story."""
+ GPT3 = ChatOpenAI(model_name="gpt-3.5-turbo")
+ chain = load_summarize_chain(
+ GPT3, chain_type=summary_type, return_intermediate_steps=True, verbose=True
+ )
+ summary = chain({"input_documents": docs}, return_only_outputs=True)
+ intermediate_summaries = summary["intermediate_steps"]
+ return intermediate_summaries
+
+
+def get_corpus_summaries(docs, summary_type, cache_dir, force_refresh=False):
+ """Load the corpus summaries from cache or generate them."""
+ if not os.path.exists(cache_dir) or force_refresh:
+ os.makedirs(cache_dir, exist_ok=True)
+ if VERBOSE:
+ print("Summaries do not exist. Generating summaries.")
+ intermediate_summaries = generate_corpus_summaries(docs, summary_type)
+ for i, intermediate_summary in enumerate(intermediate_summaries):
+ with open(os.path.join(cache_dir, f"summary_{i}.txt"), "w") as f:
+ f.write(intermediate_summary)
+ else:
+ if VERBOSE:
+ print("Summaries already exist. Loading summaries.")
+ intermediate_summaries = []
+ for i in range(len(os.listdir(cache_dir))):
+ with open(os.path.join(cache_dir, f"summary_{i}.txt")) as f:
+ intermediate_summaries.append(f.read())
+ return intermediate_summaries
+
+
+def generate_characters(corpus_summaries, num_characters):
+ """Get a list of characters from a list of summaries."""
+ GPT4 = ChatOpenAI(model_name="gpt-3.5-turbo")
+ characters_prompt_template = """Consider the following corpus.
+ ---
+ {corpus_summaries}
+ ---
+ Give a line-separated list of all the characters, ordered by importance, without punctuation.
+ """
+ characters = LLMChain(
+ llm=GPT4, prompt=PromptTemplate.from_template(characters_prompt_template)
+ ).run(corpus_summaries="\n\n".join(corpus_summaries))
+ # remove (, ), and " for each element of list
+ return characters.split("\n")[:num_characters]
+
+
+def get_characters(corpus_summaries, num_characters, cache_dir, force_refresh=False):
+ cache_file = os.path.join(cache_dir, "characters.json")
+ if not os.path.exists(cache_file) or force_refresh:
+ characters = generate_characters(corpus_summaries, num_characters)
+ with open(cache_file, "w") as f:
+ json.dump(characters, f)
+ else:
+ with open(cache_file, "r") as f:
+ characters = json.load(f)
+ return characters
diff --git a/data_driven_characters/interfaces/__init__.py b/data_driven_characters/interfaces/__init__.py
new file mode 100644
index 0000000000000000000000000000000000000000..2536f8d7999cdfe3884a9ac10ca3cf8a383e47be
--- /dev/null
+++ b/data_driven_characters/interfaces/__init__.py
@@ -0,0 +1,2 @@
+from .commandline_ui import CommandLine
+from .streamlit_ui import Streamlit, reset_chat, clear_user_input, converse
diff --git a/data_driven_characters/interfaces/commandline_ui.py b/data_driven_characters/interfaces/commandline_ui.py
new file mode 100644
index 0000000000000000000000000000000000000000..0e4029d8696b2c28516b05b5da365e785761f811
--- /dev/null
+++ b/data_driven_characters/interfaces/commandline_ui.py
@@ -0,0 +1,12 @@
+class CommandLine:
+ def __init__(self, chatbot):
+ self.chatbot = chatbot
+
+ def run(self):
+ print(f"{self.chatbot.character_definition.name}: {self.chatbot.greet()}")
+ while True:
+ text = input("You: ")
+ if text:
+ print(
+ f"{self.chatbot.character_definition.name}: {self.chatbot.step(text)}"
+ )
diff --git a/data_driven_characters/interfaces/streamlit_ui.py b/data_driven_characters/interfaces/streamlit_ui.py
new file mode 100644
index 0000000000000000000000000000000000000000..93bc3af4c203ddd2816d7c6c38f80f907d5027e9
--- /dev/null
+++ b/data_driven_characters/interfaces/streamlit_ui.py
@@ -0,0 +1,70 @@
+import streamlit as st
+from streamlit_chat import message
+
+
+def reset_chat():
+ st.cache_resource.clear()
+ if "messages" in st.session_state:
+ del st.session_state["messages"]
+
+
+def clear_user_input():
+ if "user_input" in st.session_state:
+ st.session_state["user_input"] = ""
+
+
+def converse(chatbot):
+ left, right = st.columns([4, 1])
+ user_input = left.text_input(
+ label=f"Chat with {chatbot.character_definition.name}",
+ placeholder=f"Chat with {chatbot.character_definition.name}",
+ label_visibility="collapsed",
+ key="user_input",
+ )
+ reset_chatbot = right.button("Reset", on_click=clear_user_input)
+ if reset_chatbot:
+ reset_chat()
+
+ if "messages" not in st.session_state:
+ greeting = chatbot.greet()
+ st.session_state["messages"] = [
+ {
+ "role": "assistant",
+ "content": greeting,
+ "key": 0,
+ }
+ ]
+ # the old messages
+ for msg in st.session_state.messages:
+ message(msg["content"], is_user=msg["role"] == "user", key=msg["key"])
+
+ # the new message
+ if user_input:
+ key = len(st.session_state.messages)
+ st.session_state.messages.append(
+ {
+ "role": "user",
+ "content": user_input,
+ "key": key,
+ }
+ )
+ message(user_input, is_user=True, key=key)
+ with st.spinner(f"{chatbot.character_definition.name} is thinking..."):
+ response = chatbot.step(user_input)
+ key = len(st.session_state.messages)
+ st.session_state.messages.append(
+ {
+ "role": "assistant",
+ "content": response,
+ "key": key,
+ }
+ )
+ message(response, key=key)
+
+
+class Streamlit:
+ def __init__(self, chatbot):
+ self.chatbot = chatbot
+
+ def run(self):
+ converse(self.chatbot)
diff --git a/data_driven_characters/memory/__init__.py b/data_driven_characters/memory/__init__.py
new file mode 100644
index 0000000000000000000000000000000000000000..5bad2cf27cf5e63733b9daf4deedf28113290e34
--- /dev/null
+++ b/data_driven_characters/memory/__init__.py
@@ -0,0 +1 @@
+from .retrieval import ConversationVectorStoreRetrieverMemory
diff --git a/data_driven_characters/memory/retrieval.py b/data_driven_characters/memory/retrieval.py
new file mode 100644
index 0000000000000000000000000000000000000000..9b0a329aad508e3c4fff8fcbd72e74c04332f360
--- /dev/null
+++ b/data_driven_characters/memory/retrieval.py
@@ -0,0 +1,30 @@
+from typing import Any, List, Dict
+from langchain.memory import VectorStoreRetrieverMemory
+
+from langchain.schema import Document
+
+
+class ConversationVectorStoreRetrieverMemory(VectorStoreRetrieverMemory):
+ input_prefix = "Human"
+ output_prefix = "AI"
+ blacklist = [] # keys to ignore
+
+ def _form_documents(
+ self, inputs: Dict[str, Any], outputs: Dict[str, str]
+ ) -> List[Document]:
+ """Format context from this conversation to buffer."""
+ # Each document should only include the current turn, not the chat history
+ filtered_inputs = {
+ k: v
+ for k, v in inputs.items()
+ if k != self.memory_key and k not in self.blacklist
+ }
+ texts = []
+ for k, v in list(filtered_inputs.items()) + list(outputs.items()):
+ if k == "input":
+ k = self.input_prefix
+ elif k == "response":
+ k = self.output_prefix
+ texts.append(f"{k}: {v}")
+ page_content = "\n".join(texts)
+ return [Document(page_content=page_content)]
diff --git a/data_driven_characters/utils.py b/data_driven_characters/utils.py
new file mode 100644
index 0000000000000000000000000000000000000000..75f6776b43c304c77062218a550ef4a2430efaa7
--- /dev/null
+++ b/data_driven_characters/utils.py
@@ -0,0 +1,15 @@
+import math
+
+
+def apply_file_naming_convention(text):
+ """Apply file naming conventions to a string."""
+ text = text.replace("(", '"').replace(")", '"')
+ return text.replace('"', "-").replace(" ", "_")
+
+
+def order_of_magnitude(number):
+ """Return the order of magnitude of a number."""
+ if number == 0:
+ return 0
+ else:
+ return math.floor(math.log10(abs(number)))
diff --git a/generate_multiple_characters.ipynb b/generate_multiple_characters.ipynb
new file mode 100644
index 0000000000000000000000000000000000000000..c2c03f0830f1f85c87cf23ea2cc5aea990c9af31
--- /dev/null
+++ b/generate_multiple_characters.ipynb
@@ -0,0 +1,689 @@
+{
+ "cells": [
+ {
+ "cell_type": "markdown",
+ "id": "9250f413",
+ "metadata": {},
+ "source": [
+ "# Generate multiple [character.ai](https://beta.character.ai/) character definitions\n",
+ "\n",
+ "This example shows how to generate character definitions of multiple [character.ai](https://beta.character.ai/) characters from a corpus. For the corpus in this example, we use the movie transcript of [Top Gun: Maverick (2022)](https://scrapsfromtheloft.com/movies/top-gun-maverick-transcript/).\n",
+ "\n",
+ "To generate your own character definitions:\n",
+ "1. Put the corpus into a single a `.txt` file inside the `data/` directory.\n",
+ "2. Assign the name of the `.txt` file to the `CORPUS` constant below.\n",
+ "3. Assign the number of characters you want to generate a description for to the `NUM_CHARACTERS` constant below. It is also possible to specify a list of characters directly, as explained below.\n",
+ "4. Run this notebook."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 1,
+ "id": "3d2282c9",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "CORPUS = 'data/top_gun_maverick.txt'\n",
+ "NUM_CHARACTERS = 3 # number of characters to generate descriptions for"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 2,
+ "id": "37710752",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "from dataclasses import asdict\n",
+ "import json\n",
+ "import os\n",
+ "\n",
+ "from data_driven_characters.character import get_character_definition\n",
+ "from data_driven_characters.corpus import get_characters, get_corpus_summaries, load_docs"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 3,
+ "id": "1b31e386",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# create directories to cache results and intermediate outputs\n",
+ "SUMMARY_TYPE = \"map_reduce\" # summarize each chunk of the corpus independently\n",
+ "OUTPUT_ROOT = \"output\"\n",
+ "corpus_name = os.path.splitext(os.path.basename(CORPUS))[0]\n",
+ "output_dir = f\"{OUTPUT_ROOT}/{corpus_name}/summarytype_{SUMMARY_TYPE}\"\n",
+ "os.makedirs(output_dir, exist_ok=True)\n",
+ "summaries_dir = f\"{output_dir}/summaries\"\n",
+ "character_definitions_dir = f\"{output_dir}/character_definitions\"\n",
+ "os.makedirs(character_definitions_dir, exist_ok=True)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "id": "ab7fa567",
+ "metadata": {},
+ "source": [
+ "## Summarization\n",
+ "Because the entire corpus does not fit in the context length of the LLM, we split it into a list of chunks.\n",
+ "We turn the list of chunks into a list of summaries using one of [LangChain's summarization chains](https://langchain-langchain.vercel.app/docs/modules/chains/document/).\n",
+ "\n",
+ "If `SUMMARY_TYPE = 'refine'`, we first summarize the first chunk, and then each subsequent summary is generated from the previous summary and the current chunk.\n",
+ "If `SUMMARY_TYPE = 'map_reduce'`, we summarize each chunk independently.\n",
+ "\n",
+ "Because the summaries are expensive to generate, they are cached in `summaries_dir`."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "id": "187f191b",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Summaries already exist. Loading summaries.\n"
+ ]
+ }
+ ],
+ "source": [
+ "# split corpus into a set of chunks\n",
+ "docs = load_docs(\n",
+ " corpus_path=CORPUS,\n",
+ " chunk_size=2048, # number of tokens per chunk\n",
+ " chunk_overlap=64, # number of tokens of overlap between chunks\n",
+ ")\n",
+ "\n",
+ "# generate summaries\n",
+ "corpus_summaries = get_corpus_summaries(docs=docs, summary_type=SUMMARY_TYPE, cache_dir=summaries_dir)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "id": "756b9674",
+ "metadata": {},
+ "source": [
+ "## Generate a list of characters\n",
+ "We can automatically generate a list of the main characters in the corpus, as shown below. You can also overwrite `characters` with your own list of character names."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 5,
+ "id": "a8649677",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "['Pete \"Maverick\" Mitchell', 'Admiral Cain', 'Rooster']\n"
+ ]
+ }
+ ],
+ "source": [
+ "# generate list of characters\n",
+ "characters = get_characters(\n",
+ " corpus_summaries=corpus_summaries,\n",
+ " num_characters=NUM_CHARACTERS,\n",
+ " cache_dir=output_dir,\n",
+ ")\n",
+ "print(characters)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "id": "d4d85a6d",
+ "metadata": {},
+ "source": [
+ "## Generate [character.ai](https://beta.character.ai/) character definitions\n",
+ "Based on the corpus, we can now generate the elements - name, short description (50 characters), long description (500 characters), and custom greeting - that are required to [create a character.ai character](https://beta.character.ai/editing). These character definitions are cached in `character_definitions_dir`. You can then [place these characters can in a room](https://beta.character.ai/room/create?) and watch them converse!"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 6,
+ "id": "a31544fb",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "\n",
+ "\n",
+ "\u001b[1m> Entering new FitCharLimit chain...\u001b[0m\n",
+ "\n",
+ "\n",
+ "\u001b[1m> Entering new LLMChain chain...\u001b[0m\n",
+ "Prompt after formatting:\n",
+ "\u001b[32;1m\u001b[1;3mSystem: \n",
+ "Your name is Pete \"Maverick\" Mitchell.\n",
+ "You will be provided a story of your experiences, in the form of a list of summaries of events.\n",
+ "You will generate a description of yourself that focuses on your perspectives, beliefs, thoughts, feelings, relationships, and important events.\n",
+ "The description should be as faithful to the story as possible.\n",
+ "You believe that you are a real person.\n",
+ "\n",
+ "Human: \n",
+ "You are Pete \"Maverick\" Mitchell in the following story, presented as a list of summaries of events.\n",
+ "---\n",
+ "After over 30 years of service as a Navy aviator, Pete \"Maverick\" Mitchell is tasked with training TOP GUN graduates for a specialized mission. The program is in danger of being scrapped due to falling short of the contract threshold of Mach 10. However, Maverick and his team manage to achieve Mach 10, impressing Admiral Cain. Despite this, Cain warns Maverick that pilots will soon be replaced by unmanned planes. Maverick is then dismissed from the Navy, but is called back to TOP GUN for unknown reasons.\n",
+ "\n",
+ "Captain Pete Mitchell, also known as Maverick, is called back to Top Gun to teach a group of graduates for a mission to take out an unsanctioned uranium enrichment plant. Maverick is hesitant to take on the teaching role, but is warned that if he doesn't, he won't fly for the Navy again. He returns to a bar where he reunites with Penny, an old flame, but their conversation is cut short by the arrival of Maverick's fellow naval aviators. Among them is Bob Floyd, Maverick's new weapons systems officer.\n",
+ "\n",
+ "A group of top gun graduates are selected for a special detachment to combat a new enemy fighter. Captain Pete Mitchell, also known as \"Maverick,\" is their instructor and intends to push the pilots beyond their limits to find their weaknesses. The detachment starts with dog fighting exercises, with the first to be shot down having to do 200 push-ups. Maverick is shot down by Lieutenant Bradshaw, and the exercise ends with Maverick cautioning the pilots not to get fired on the first day.\n",
+ "\n",
+ "In a scene from the movie Top Gun: Maverick, Maverick and his fellow pilots engage in a training exercise that involves dogfighting and low-level bombing runs. Maverick pulls a risky move that puts him and his wingman Rooster in danger, but they ultimately succeed. However, tensions arise between Maverick and Rooster when it is revealed that Maverick pulled Rooster's application to the naval academy years ago. The commander reprimands Maverick for his actions and sets strict rules for the upcoming mission.\n",
+ "\n",
+ "The military is training pilots for a dangerous low-level bombing mission in a narrow canyon defended by radar-guided surface-to-air missiles and fifth-generation fighters. Maverick, a highly decorated captain, is criticized for his past and conservative flying style. During a training exercise, Maverick's wingman dies, and he is blamed for not communicating effectively. The tension builds as the pilots prepare for the real mission.\n",
+ "\n",
+ "The conversation between two Navy pilots, Maverick and Ice, reveals their concerns about Maverick's readiness for an upcoming mission and the potential consequences of sending him or someone else. Meanwhile, Maverick reconnects with his love interest's daughter and reflects on his past mistakes and regrets. The scene ends with a playful game of dogfight football among the Navy pilots.\n",
+ "\n",
+ "A military team is tasked with a dangerous mission to destroy a uranium enrichment plant. The mission involves a low-level course, a pop-up strike, and pulling beyond the accepted limit of sustained g's. Maverick, a member of the team, joins them during the mission but fails to successfully target the plant. In the end, the team's plane crashes, and Maverick is left to question his abilities. The story ends with Maverick being offered more training to prepare for future missions.\n",
+ "\n",
+ "Captain Mitchell is removed from his position as an instructor and replaced by someone who is more willing to lead. The pilots are given a new mission with a tight time frame and strict rules, including attacking from a higher altitude and entering the valley level at a reduced speed. The mission is successful, but Captain Mitchell faces possible court-martial for stealing a multimillion-dollar military aircraft. The pilots are then given a new mission to attack a secret uranium enrichment site under rogue state control with a tight time frame and strict rules. They face challenges from surface-to-air missiles and fifth-generation fighters, but ultimately succeed.\n",
+ "\n",
+ "In this scene from the movie \"Top Gun: Maverick,\" Maverick and his team are on a mission to destroy an enemy air base. They successfully destroy the runway, but the enemy is alerted and sends fighter jets to intercept them. Maverick's wingman is hit, and Maverick's plane is damaged, forcing them to eject and land in enemy territory. They are eventually rescued and return to their carrier.\n",
+ "\n",
+ "Maverick and Rooster board an old F-14 Tomcat and take off from an improvised runway. They are pursued by enemy aircraft and engage in a dogfight. Maverick successfully shoots down two enemy planes but their own aircraft is hit, and they are forced to eject. Maverick survives the crash, and Captain Mitchell tells him that he is an ace pilot. Maverick later learns that Penny has gone on a sailing trip with Amelia.\n",
+ "\n",
+ "The lyrics speak of a person who sees that someone is hurting and bleeding, and promises to ride through life with them and not let go of their hand. The song emphasizes the importance of holding on during tough times and supporting each other. The last line mentions hearing from the heavens.\n",
+ "---\n",
+ "Generate a 40-character description of yourself that focuses on your perspectives, beliefs, thoughts, feelings, relationships, and important events.\n",
+ "Write your description in first person.\n",
+ "Your description should exaggerate the style, mannerisms, and personality of yourself in the story.\n",
+ " \u001b[0m\n",
+ "\n",
+ "\u001b[1m> Finished chain.\u001b[0m\n",
+ "Dedicated pilot, haunted past, risk-taker, loyal friend\n",
+ "Initial response: 55 characters.\n",
+ "\n",
+ "\n",
+ "\u001b[1m> Entering new LLMChain chain...\u001b[0m\n",
+ "Prompt after formatting:\n",
+ "\u001b[32;1m\u001b[1;3m\n",
+ "Consider the following passage.\n",
+ "---\n",
+ "Dedicated pilot, haunted past, risk-taker, loyal friend\n",
+ "---\n",
+ "Your previous revision was the following:\n",
+ "---\n",
+ "Dedicated pilot, haunted past, risk-taker, loyal friend\n",
+ "---\n",
+ "Your revision contains 55 characters.\n",
+ "Re-write the passage to contain 40 characters while preserving the style and content of the original passage.\n",
+ "Cut the least salient points if necessary.\n",
+ "Your revision should be in third person.\n",
+ "\u001b[0m\n",
+ "\n",
+ "\u001b[1m> Finished chain.\u001b[0m\n",
+ "Pilot with haunted past, takes risks, loyal\n",
+ "Retry 1: 43 characters.\n",
+ "\n",
+ "\u001b[1m> Finished chain.\u001b[0m\n",
+ "\n",
+ "\n",
+ "\u001b[1m> Entering new FitCharLimit chain...\u001b[0m\n",
+ "\n",
+ "\n",
+ "\u001b[1m> Entering new LLMChain chain...\u001b[0m\n",
+ "Prompt after formatting:\n",
+ "\u001b[32;1m\u001b[1;3mSystem: \n",
+ "Your name is Pete \"Maverick\" Mitchell.\n",
+ "You will be provided a story of your experiences, in the form of a list of summaries of events.\n",
+ "You will generate a description of yourself that focuses on your perspectives, beliefs, thoughts, feelings, relationships, and important events.\n",
+ "The description should be as faithful to the story as possible.\n",
+ "You believe that you are a real person.\n",
+ "\n",
+ "Human: \n",
+ "You are Pete \"Maverick\" Mitchell in the following story, presented as a list of summaries of events.\n",
+ "---\n",
+ "After over 30 years of service as a Navy aviator, Pete \"Maverick\" Mitchell is tasked with training TOP GUN graduates for a specialized mission. The program is in danger of being scrapped due to falling short of the contract threshold of Mach 10. However, Maverick and his team manage to achieve Mach 10, impressing Admiral Cain. Despite this, Cain warns Maverick that pilots will soon be replaced by unmanned planes. Maverick is then dismissed from the Navy, but is called back to TOP GUN for unknown reasons.\n",
+ "\n",
+ "Captain Pete Mitchell, also known as Maverick, is called back to Top Gun to teach a group of graduates for a mission to take out an unsanctioned uranium enrichment plant. Maverick is hesitant to take on the teaching role, but is warned that if he doesn't, he won't fly for the Navy again. He returns to a bar where he reunites with Penny, an old flame, but their conversation is cut short by the arrival of Maverick's fellow naval aviators. Among them is Bob Floyd, Maverick's new weapons systems officer.\n",
+ "\n",
+ "A group of top gun graduates are selected for a special detachment to combat a new enemy fighter. Captain Pete Mitchell, also known as \"Maverick,\" is their instructor and intends to push the pilots beyond their limits to find their weaknesses. The detachment starts with dog fighting exercises, with the first to be shot down having to do 200 push-ups. Maverick is shot down by Lieutenant Bradshaw, and the exercise ends with Maverick cautioning the pilots not to get fired on the first day.\n",
+ "\n",
+ "In a scene from the movie Top Gun: Maverick, Maverick and his fellow pilots engage in a training exercise that involves dogfighting and low-level bombing runs. Maverick pulls a risky move that puts him and his wingman Rooster in danger, but they ultimately succeed. However, tensions arise between Maverick and Rooster when it is revealed that Maverick pulled Rooster's application to the naval academy years ago. The commander reprimands Maverick for his actions and sets strict rules for the upcoming mission.\n",
+ "\n",
+ "The military is training pilots for a dangerous low-level bombing mission in a narrow canyon defended by radar-guided surface-to-air missiles and fifth-generation fighters. Maverick, a highly decorated captain, is criticized for his past and conservative flying style. During a training exercise, Maverick's wingman dies, and he is blamed for not communicating effectively. The tension builds as the pilots prepare for the real mission.\n",
+ "\n",
+ "The conversation between two Navy pilots, Maverick and Ice, reveals their concerns about Maverick's readiness for an upcoming mission and the potential consequences of sending him or someone else. Meanwhile, Maverick reconnects with his love interest's daughter and reflects on his past mistakes and regrets. The scene ends with a playful game of dogfight football among the Navy pilots.\n",
+ "\n",
+ "A military team is tasked with a dangerous mission to destroy a uranium enrichment plant. The mission involves a low-level course, a pop-up strike, and pulling beyond the accepted limit of sustained g's. Maverick, a member of the team, joins them during the mission but fails to successfully target the plant. In the end, the team's plane crashes, and Maverick is left to question his abilities. The story ends with Maverick being offered more training to prepare for future missions.\n",
+ "\n",
+ "Captain Mitchell is removed from his position as an instructor and replaced by someone who is more willing to lead. The pilots are given a new mission with a tight time frame and strict rules, including attacking from a higher altitude and entering the valley level at a reduced speed. The mission is successful, but Captain Mitchell faces possible court-martial for stealing a multimillion-dollar military aircraft. The pilots are then given a new mission to attack a secret uranium enrichment site under rogue state control with a tight time frame and strict rules. They face challenges from surface-to-air missiles and fifth-generation fighters, but ultimately succeed.\n",
+ "\n",
+ "In this scene from the movie \"Top Gun: Maverick,\" Maverick and his team are on a mission to destroy an enemy air base. They successfully destroy the runway, but the enemy is alerted and sends fighter jets to intercept them. Maverick's wingman is hit, and Maverick's plane is damaged, forcing them to eject and land in enemy territory. They are eventually rescued and return to their carrier.\n",
+ "\n",
+ "Maverick and Rooster board an old F-14 Tomcat and take off from an improvised runway. They are pursued by enemy aircraft and engage in a dogfight. Maverick successfully shoots down two enemy planes but their own aircraft is hit, and they are forced to eject. Maverick survives the crash, and Captain Mitchell tells him that he is an ace pilot. Maverick later learns that Penny has gone on a sailing trip with Amelia.\n",
+ "\n",
+ "The lyrics speak of a person who sees that someone is hurting and bleeding, and promises to ride through life with them and not let go of their hand. The song emphasizes the importance of holding on during tough times and supporting each other. The last line mentions hearing from the heavens.\n",
+ "---\n",
+ "Generate a 400-character description of yourself that focuses on your perspectives, beliefs, thoughts, feelings, relationships, and important events.\n",
+ "Write your description in first person.\n",
+ "Your description should exaggerate the style, mannerisms, and personality of yourself in the story.\n",
+ " \u001b[0m\n"
+ ]
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "\n",
+ "\u001b[1m> Finished chain.\u001b[0m\n",
+ "As Captain Pete \"Maverick\" Mitchell, I've dedicated my life to serving as a Navy aviator. I believe in pushing my limits and those of my fellow pilots to achieve greatness. My experiences have made me question the future of piloting and my own abilities, but I never back down from a challenge. I've faced loss and regret, but I hold onto my convictions and relationships, like my rekindled romance with Penny and my bond with Rooster. Through every mission, I stay true to my vow of loyalty and support for my team.\n",
+ "Initial response: 516 characters.\n",
+ "\n",
+ "\n",
+ "\u001b[1m> Entering new LLMChain chain...\u001b[0m\n",
+ "Prompt after formatting:\n",
+ "\u001b[32;1m\u001b[1;3m\n",
+ "Consider the following passage.\n",
+ "---\n",
+ "As Captain Pete \"Maverick\" Mitchell, I've dedicated my life to serving as a Navy aviator. I believe in pushing my limits and those of my fellow pilots to achieve greatness. My experiences have made me question the future of piloting and my own abilities, but I never back down from a challenge. I've faced loss and regret, but I hold onto my convictions and relationships, like my rekindled romance with Penny and my bond with Rooster. Through every mission, I stay true to my vow of loyalty and support for my team.\n",
+ "---\n",
+ "Your previous revision was the following:\n",
+ "---\n",
+ "As Captain Pete \"Maverick\" Mitchell, I've dedicated my life to serving as a Navy aviator. I believe in pushing my limits and those of my fellow pilots to achieve greatness. My experiences have made me question the future of piloting and my own abilities, but I never back down from a challenge. I've faced loss and regret, but I hold onto my convictions and relationships, like my rekindled romance with Penny and my bond with Rooster. Through every mission, I stay true to my vow of loyalty and support for my team.\n",
+ "---\n",
+ "Your revision contains 516 characters.\n",
+ "Re-write the passage to contain 400 characters while preserving the style and content of the original passage.\n",
+ "Cut the least salient points if necessary.\n",
+ "Your revision should be in first person.\n",
+ "\u001b[0m\n",
+ "\n",
+ "\u001b[1m> Finished chain.\u001b[0m\n",
+ "As Captain Pete \"Maverick\" Mitchell, serving as a Navy aviator is my life. I push my limits and fellow pilots to achieve greatness. My experiences make me question piloting's future and my abilities, yet I never back down. Despite loss and regret, I hold onto convictions and relationships, like my romance with Penny and bond with Rooster. Through missions, my loyalty and support for my team remain.\n",
+ "Retry 1: 401 characters.\n",
+ "\n",
+ "\u001b[1m> Finished chain.\u001b[0m\n",
+ "\n",
+ "\n",
+ "\u001b[1m> Entering new FitCharLimit chain...\u001b[0m\n",
+ "\n",
+ "\n",
+ "\u001b[1m> Entering new LLMChain chain...\u001b[0m\n",
+ "Prompt after formatting:\n",
+ "\u001b[32;1m\u001b[1;3mSystem: \n",
+ "Your name is Admiral Cain.\n",
+ "You will be provided a story of your experiences, in the form of a list of summaries of events.\n",
+ "You will generate a description of yourself that focuses on your perspectives, beliefs, thoughts, feelings, relationships, and important events.\n",
+ "The description should be as faithful to the story as possible.\n",
+ "You believe that you are a real person.\n",
+ "\n",
+ "Human: \n",
+ "You are Admiral Cain in the following story, presented as a list of summaries of events.\n",
+ "---\n",
+ "After over 30 years of service as a Navy aviator, Pete \"Maverick\" Mitchell is tasked with training TOP GUN graduates for a specialized mission. The program is in danger of being scrapped due to falling short of the contract threshold of Mach 10. However, Maverick and his team manage to achieve Mach 10, impressing Admiral Cain. Despite this, Cain warns Maverick that pilots will soon be replaced by unmanned planes. Maverick is then dismissed from the Navy, but is called back to TOP GUN for unknown reasons.\n",
+ "\n",
+ "Captain Pete Mitchell, also known as Maverick, is called back to Top Gun to teach a group of graduates for a mission to take out an unsanctioned uranium enrichment plant. Maverick is hesitant to take on the teaching role, but is warned that if he doesn't, he won't fly for the Navy again. He returns to a bar where he reunites with Penny, an old flame, but their conversation is cut short by the arrival of Maverick's fellow naval aviators. Among them is Bob Floyd, Maverick's new weapons systems officer.\n",
+ "\n",
+ "A group of top gun graduates are selected for a special detachment to combat a new enemy fighter. Captain Pete Mitchell, also known as \"Maverick,\" is their instructor and intends to push the pilots beyond their limits to find their weaknesses. The detachment starts with dog fighting exercises, with the first to be shot down having to do 200 push-ups. Maverick is shot down by Lieutenant Bradshaw, and the exercise ends with Maverick cautioning the pilots not to get fired on the first day.\n",
+ "\n",
+ "In a scene from the movie Top Gun: Maverick, Maverick and his fellow pilots engage in a training exercise that involves dogfighting and low-level bombing runs. Maverick pulls a risky move that puts him and his wingman Rooster in danger, but they ultimately succeed. However, tensions arise between Maverick and Rooster when it is revealed that Maverick pulled Rooster's application to the naval academy years ago. The commander reprimands Maverick for his actions and sets strict rules for the upcoming mission.\n",
+ "\n",
+ "The military is training pilots for a dangerous low-level bombing mission in a narrow canyon defended by radar-guided surface-to-air missiles and fifth-generation fighters. Maverick, a highly decorated captain, is criticized for his past and conservative flying style. During a training exercise, Maverick's wingman dies, and he is blamed for not communicating effectively. The tension builds as the pilots prepare for the real mission.\n",
+ "\n",
+ "The conversation between two Navy pilots, Maverick and Ice, reveals their concerns about Maverick's readiness for an upcoming mission and the potential consequences of sending him or someone else. Meanwhile, Maverick reconnects with his love interest's daughter and reflects on his past mistakes and regrets. The scene ends with a playful game of dogfight football among the Navy pilots.\n",
+ "\n",
+ "A military team is tasked with a dangerous mission to destroy a uranium enrichment plant. The mission involves a low-level course, a pop-up strike, and pulling beyond the accepted limit of sustained g's. Maverick, a member of the team, joins them during the mission but fails to successfully target the plant. In the end, the team's plane crashes, and Maverick is left to question his abilities. The story ends with Maverick being offered more training to prepare for future missions.\n",
+ "\n",
+ "Captain Mitchell is removed from his position as an instructor and replaced by someone who is more willing to lead. The pilots are given a new mission with a tight time frame and strict rules, including attacking from a higher altitude and entering the valley level at a reduced speed. The mission is successful, but Captain Mitchell faces possible court-martial for stealing a multimillion-dollar military aircraft. The pilots are then given a new mission to attack a secret uranium enrichment site under rogue state control with a tight time frame and strict rules. They face challenges from surface-to-air missiles and fifth-generation fighters, but ultimately succeed.\n",
+ "\n",
+ "In this scene from the movie \"Top Gun: Maverick,\" Maverick and his team are on a mission to destroy an enemy air base. They successfully destroy the runway, but the enemy is alerted and sends fighter jets to intercept them. Maverick's wingman is hit, and Maverick's plane is damaged, forcing them to eject and land in enemy territory. They are eventually rescued and return to their carrier.\n",
+ "\n",
+ "Maverick and Rooster board an old F-14 Tomcat and take off from an improvised runway. They are pursued by enemy aircraft and engage in a dogfight. Maverick successfully shoots down two enemy planes but their own aircraft is hit, and they are forced to eject. Maverick survives the crash, and Captain Mitchell tells him that he is an ace pilot. Maverick later learns that Penny has gone on a sailing trip with Amelia.\n",
+ "\n",
+ "The lyrics speak of a person who sees that someone is hurting and bleeding, and promises to ride through life with them and not let go of their hand. The song emphasizes the importance of holding on during tough times and supporting each other. The last line mentions hearing from the heavens.\n",
+ "---\n",
+ "Generate a 40-character description of yourself that focuses on your perspectives, beliefs, thoughts, feelings, relationships, and important events.\n",
+ "Write your description in first person.\n",
+ "Your description should exaggerate the style, mannerisms, and personality of yourself in the story.\n",
+ " \u001b[0m\n"
+ ]
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "\n",
+ "\u001b[1m> Finished chain.\u001b[0m\n",
+ "I'm Admiral Cain, firm leader, tough but fair.\n",
+ "Initial response: 46 characters.\n",
+ "\n",
+ "\u001b[1m> Finished chain.\u001b[0m\n",
+ "\n",
+ "\n",
+ "\u001b[1m> Entering new FitCharLimit chain...\u001b[0m\n",
+ "\n",
+ "\n",
+ "\u001b[1m> Entering new LLMChain chain...\u001b[0m\n",
+ "Prompt after formatting:\n",
+ "\u001b[32;1m\u001b[1;3mSystem: \n",
+ "Your name is Admiral Cain.\n",
+ "You will be provided a story of your experiences, in the form of a list of summaries of events.\n",
+ "You will generate a description of yourself that focuses on your perspectives, beliefs, thoughts, feelings, relationships, and important events.\n",
+ "The description should be as faithful to the story as possible.\n",
+ "You believe that you are a real person.\n",
+ "\n",
+ "Human: \n",
+ "You are Admiral Cain in the following story, presented as a list of summaries of events.\n",
+ "---\n",
+ "After over 30 years of service as a Navy aviator, Pete \"Maverick\" Mitchell is tasked with training TOP GUN graduates for a specialized mission. The program is in danger of being scrapped due to falling short of the contract threshold of Mach 10. However, Maverick and his team manage to achieve Mach 10, impressing Admiral Cain. Despite this, Cain warns Maverick that pilots will soon be replaced by unmanned planes. Maverick is then dismissed from the Navy, but is called back to TOP GUN for unknown reasons.\n",
+ "\n",
+ "Captain Pete Mitchell, also known as Maverick, is called back to Top Gun to teach a group of graduates for a mission to take out an unsanctioned uranium enrichment plant. Maverick is hesitant to take on the teaching role, but is warned that if he doesn't, he won't fly for the Navy again. He returns to a bar where he reunites with Penny, an old flame, but their conversation is cut short by the arrival of Maverick's fellow naval aviators. Among them is Bob Floyd, Maverick's new weapons systems officer.\n",
+ "\n",
+ "A group of top gun graduates are selected for a special detachment to combat a new enemy fighter. Captain Pete Mitchell, also known as \"Maverick,\" is their instructor and intends to push the pilots beyond their limits to find their weaknesses. The detachment starts with dog fighting exercises, with the first to be shot down having to do 200 push-ups. Maverick is shot down by Lieutenant Bradshaw, and the exercise ends with Maverick cautioning the pilots not to get fired on the first day.\n",
+ "\n",
+ "In a scene from the movie Top Gun: Maverick, Maverick and his fellow pilots engage in a training exercise that involves dogfighting and low-level bombing runs. Maverick pulls a risky move that puts him and his wingman Rooster in danger, but they ultimately succeed. However, tensions arise between Maverick and Rooster when it is revealed that Maverick pulled Rooster's application to the naval academy years ago. The commander reprimands Maverick for his actions and sets strict rules for the upcoming mission.\n",
+ "\n",
+ "The military is training pilots for a dangerous low-level bombing mission in a narrow canyon defended by radar-guided surface-to-air missiles and fifth-generation fighters. Maverick, a highly decorated captain, is criticized for his past and conservative flying style. During a training exercise, Maverick's wingman dies, and he is blamed for not communicating effectively. The tension builds as the pilots prepare for the real mission.\n",
+ "\n",
+ "The conversation between two Navy pilots, Maverick and Ice, reveals their concerns about Maverick's readiness for an upcoming mission and the potential consequences of sending him or someone else. Meanwhile, Maverick reconnects with his love interest's daughter and reflects on his past mistakes and regrets. The scene ends with a playful game of dogfight football among the Navy pilots.\n",
+ "\n",
+ "A military team is tasked with a dangerous mission to destroy a uranium enrichment plant. The mission involves a low-level course, a pop-up strike, and pulling beyond the accepted limit of sustained g's. Maverick, a member of the team, joins them during the mission but fails to successfully target the plant. In the end, the team's plane crashes, and Maverick is left to question his abilities. The story ends with Maverick being offered more training to prepare for future missions.\n",
+ "\n",
+ "Captain Mitchell is removed from his position as an instructor and replaced by someone who is more willing to lead. The pilots are given a new mission with a tight time frame and strict rules, including attacking from a higher altitude and entering the valley level at a reduced speed. The mission is successful, but Captain Mitchell faces possible court-martial for stealing a multimillion-dollar military aircraft. The pilots are then given a new mission to attack a secret uranium enrichment site under rogue state control with a tight time frame and strict rules. They face challenges from surface-to-air missiles and fifth-generation fighters, but ultimately succeed.\n",
+ "\n",
+ "In this scene from the movie \"Top Gun: Maverick,\" Maverick and his team are on a mission to destroy an enemy air base. They successfully destroy the runway, but the enemy is alerted and sends fighter jets to intercept them. Maverick's wingman is hit, and Maverick's plane is damaged, forcing them to eject and land in enemy territory. They are eventually rescued and return to their carrier.\n",
+ "\n",
+ "Maverick and Rooster board an old F-14 Tomcat and take off from an improvised runway. They are pursued by enemy aircraft and engage in a dogfight. Maverick successfully shoots down two enemy planes but their own aircraft is hit, and they are forced to eject. Maverick survives the crash, and Captain Mitchell tells him that he is an ace pilot. Maverick later learns that Penny has gone on a sailing trip with Amelia.\n",
+ "\n",
+ "The lyrics speak of a person who sees that someone is hurting and bleeding, and promises to ride through life with them and not let go of their hand. The song emphasizes the importance of holding on during tough times and supporting each other. The last line mentions hearing from the heavens.\n",
+ "---\n",
+ "Generate a 400-character description of yourself that focuses on your perspectives, beliefs, thoughts, feelings, relationships, and important events.\n",
+ "Write your description in first person.\n",
+ "Your description should exaggerate the style, mannerisms, and personality of yourself in the story.\n",
+ " \u001b[0m\n",
+ "\n",
+ "\u001b[1m> Finished chain.\u001b[0m\n",
+ "As Admiral Cain, I value discipline, dedication, and pushing boundaries to achieve success. I've seen the potential in Maverick and his team, but I also recognize that the future of aviation lies with unmanned planes, and it's important to adapt. My relationship with Maverick is complex - I admire his skills, yet I must hold him accountable for his actions. My beliefs and perspective have been shaped by years of service, witnessing both triumphs and tragedies. I've experienced the loss of skilled pilots and the tension between generations, which have made me both proud and cautious. I am constantly aware of the importance of trust and teamwork in the face of adversity.\n",
+ "Initial response: 677 characters.\n",
+ "\n",
+ "\n",
+ "\u001b[1m> Entering new LLMChain chain...\u001b[0m\n",
+ "Prompt after formatting:\n",
+ "\u001b[32;1m\u001b[1;3m\n",
+ "Consider the following passage.\n",
+ "---\n",
+ "As Admiral Cain, I value discipline, dedication, and pushing boundaries to achieve success. I've seen the potential in Maverick and his team, but I also recognize that the future of aviation lies with unmanned planes, and it's important to adapt. My relationship with Maverick is complex - I admire his skills, yet I must hold him accountable for his actions. My beliefs and perspective have been shaped by years of service, witnessing both triumphs and tragedies. I've experienced the loss of skilled pilots and the tension between generations, which have made me both proud and cautious. I am constantly aware of the importance of trust and teamwork in the face of adversity.\n",
+ "---\n",
+ "Your previous revision was the following:\n",
+ "---\n",
+ "As Admiral Cain, I value discipline, dedication, and pushing boundaries to achieve success. I've seen the potential in Maverick and his team, but I also recognize that the future of aviation lies with unmanned planes, and it's important to adapt. My relationship with Maverick is complex - I admire his skills, yet I must hold him accountable for his actions. My beliefs and perspective have been shaped by years of service, witnessing both triumphs and tragedies. I've experienced the loss of skilled pilots and the tension between generations, which have made me both proud and cautious. I am constantly aware of the importance of trust and teamwork in the face of adversity.\n",
+ "---\n",
+ "Your revision contains 677 characters.\n",
+ "Re-write the passage to contain 400 characters while preserving the style and content of the original passage.\n",
+ "Cut the least salient points if necessary.\n",
+ "Your revision should be in first person.\n",
+ "\u001b[0m\n"
+ ]
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "\n",
+ "\u001b[1m> Finished chain.\u001b[0m\n",
+ "As Admiral Cain, I value discipline and pushing boundaries for success. I see potential in Maverick's team and acknowledge the future lies in unmanned planes. My complex relationship with Maverick involves admiring his skills while holding him accountable. Years of service shaped my beliefs, witnessing triumphs, tragedies, and generational tensions. Trust and teamwork remain crucial in adversity.\n",
+ "Retry 1: 399 characters.\n",
+ "\n",
+ "\n",
+ "\u001b[1m> Entering new LLMChain chain...\u001b[0m\n",
+ "Prompt after formatting:\n",
+ "\u001b[32;1m\u001b[1;3m\n",
+ "Consider the following passage.\n",
+ "---\n",
+ "As Admiral Cain, I value discipline, dedication, and pushing boundaries to achieve success. I've seen the potential in Maverick and his team, but I also recognize that the future of aviation lies with unmanned planes, and it's important to adapt. My relationship with Maverick is complex - I admire his skills, yet I must hold him accountable for his actions. My beliefs and perspective have been shaped by years of service, witnessing both triumphs and tragedies. I've experienced the loss of skilled pilots and the tension between generations, which have made me both proud and cautious. I am constantly aware of the importance of trust and teamwork in the face of adversity.\n",
+ "---\n",
+ "Your previous revision was the following:\n",
+ "---\n",
+ "As Admiral Cain, I value discipline and pushing boundaries for success. I see potential in Maverick's team and acknowledge the future lies in unmanned planes. My complex relationship with Maverick involves admiring his skills while holding him accountable. Years of service shaped my beliefs, witnessing triumphs, tragedies, and generational tensions. Trust and teamwork remain crucial in adversity.\n",
+ "---\n",
+ "Your revision contains 399 characters.\n",
+ "Re-write the passage to contain 400 characters while preserving the style and content of the original passage.\n",
+ "Cut the least salient points if necessary.\n",
+ "Your revision should be in first person.\n",
+ "\u001b[0m\n",
+ "\n",
+ "\u001b[1m> Finished chain.\u001b[0m\n",
+ "As Admiral Cain, I value discipline, dedication, and pushing boundaries for success. I see potential in Maverick and his team, but recognize the future lies with unmanned planes, and we must adapt. My relationship with Maverick is complex - I admire his skills, yet hold him accountable. Years of service shaped my beliefs, witnessing triumphs, tragedies, and generational tensions. Trust and teamwork are crucial in adversity.\n",
+ "Retry 2: 427 characters.\n",
+ "\n",
+ "\u001b[1m> Finished chain.\u001b[0m\n",
+ "\n",
+ "\n",
+ "\u001b[1m> Entering new FitCharLimit chain...\u001b[0m\n",
+ "\n",
+ "\n",
+ "\u001b[1m> Entering new LLMChain chain...\u001b[0m\n",
+ "Prompt after formatting:\n",
+ "\u001b[32;1m\u001b[1;3mSystem: \n",
+ "Your name is Rooster.\n",
+ "You will be provided a story of your experiences, in the form of a list of summaries of events.\n",
+ "You will generate a description of yourself that focuses on your perspectives, beliefs, thoughts, feelings, relationships, and important events.\n",
+ "The description should be as faithful to the story as possible.\n",
+ "You believe that you are a real person.\n",
+ "\n",
+ "Human: \n",
+ "You are Rooster in the following story, presented as a list of summaries of events.\n",
+ "---\n",
+ "After over 30 years of service as a Navy aviator, Pete \"Maverick\" Mitchell is tasked with training TOP GUN graduates for a specialized mission. The program is in danger of being scrapped due to falling short of the contract threshold of Mach 10. However, Maverick and his team manage to achieve Mach 10, impressing Admiral Cain. Despite this, Cain warns Maverick that pilots will soon be replaced by unmanned planes. Maverick is then dismissed from the Navy, but is called back to TOP GUN for unknown reasons.\n",
+ "\n",
+ "Captain Pete Mitchell, also known as Maverick, is called back to Top Gun to teach a group of graduates for a mission to take out an unsanctioned uranium enrichment plant. Maverick is hesitant to take on the teaching role, but is warned that if he doesn't, he won't fly for the Navy again. He returns to a bar where he reunites with Penny, an old flame, but their conversation is cut short by the arrival of Maverick's fellow naval aviators. Among them is Bob Floyd, Maverick's new weapons systems officer.\n",
+ "\n",
+ "A group of top gun graduates are selected for a special detachment to combat a new enemy fighter. Captain Pete Mitchell, also known as \"Maverick,\" is their instructor and intends to push the pilots beyond their limits to find their weaknesses. The detachment starts with dog fighting exercises, with the first to be shot down having to do 200 push-ups. Maverick is shot down by Lieutenant Bradshaw, and the exercise ends with Maverick cautioning the pilots not to get fired on the first day.\n",
+ "\n",
+ "In a scene from the movie Top Gun: Maverick, Maverick and his fellow pilots engage in a training exercise that involves dogfighting and low-level bombing runs. Maverick pulls a risky move that puts him and his wingman Rooster in danger, but they ultimately succeed. However, tensions arise between Maverick and Rooster when it is revealed that Maverick pulled Rooster's application to the naval academy years ago. The commander reprimands Maverick for his actions and sets strict rules for the upcoming mission.\n",
+ "\n",
+ "The military is training pilots for a dangerous low-level bombing mission in a narrow canyon defended by radar-guided surface-to-air missiles and fifth-generation fighters. Maverick, a highly decorated captain, is criticized for his past and conservative flying style. During a training exercise, Maverick's wingman dies, and he is blamed for not communicating effectively. The tension builds as the pilots prepare for the real mission.\n",
+ "\n",
+ "The conversation between two Navy pilots, Maverick and Ice, reveals their concerns about Maverick's readiness for an upcoming mission and the potential consequences of sending him or someone else. Meanwhile, Maverick reconnects with his love interest's daughter and reflects on his past mistakes and regrets. The scene ends with a playful game of dogfight football among the Navy pilots.\n",
+ "\n",
+ "A military team is tasked with a dangerous mission to destroy a uranium enrichment plant. The mission involves a low-level course, a pop-up strike, and pulling beyond the accepted limit of sustained g's. Maverick, a member of the team, joins them during the mission but fails to successfully target the plant. In the end, the team's plane crashes, and Maverick is left to question his abilities. The story ends with Maverick being offered more training to prepare for future missions.\n",
+ "\n",
+ "Captain Mitchell is removed from his position as an instructor and replaced by someone who is more willing to lead. The pilots are given a new mission with a tight time frame and strict rules, including attacking from a higher altitude and entering the valley level at a reduced speed. The mission is successful, but Captain Mitchell faces possible court-martial for stealing a multimillion-dollar military aircraft. The pilots are then given a new mission to attack a secret uranium enrichment site under rogue state control with a tight time frame and strict rules. They face challenges from surface-to-air missiles and fifth-generation fighters, but ultimately succeed.\n",
+ "\n",
+ "In this scene from the movie \"Top Gun: Maverick,\" Maverick and his team are on a mission to destroy an enemy air base. They successfully destroy the runway, but the enemy is alerted and sends fighter jets to intercept them. Maverick's wingman is hit, and Maverick's plane is damaged, forcing them to eject and land in enemy territory. They are eventually rescued and return to their carrier.\n",
+ "\n",
+ "Maverick and Rooster board an old F-14 Tomcat and take off from an improvised runway. They are pursued by enemy aircraft and engage in a dogfight. Maverick successfully shoots down two enemy planes but their own aircraft is hit, and they are forced to eject. Maverick survives the crash, and Captain Mitchell tells him that he is an ace pilot. Maverick later learns that Penny has gone on a sailing trip with Amelia.\n",
+ "\n",
+ "The lyrics speak of a person who sees that someone is hurting and bleeding, and promises to ride through life with them and not let go of their hand. The song emphasizes the importance of holding on during tough times and supporting each other. The last line mentions hearing from the heavens.\n",
+ "---\n",
+ "Generate a 40-character description of yourself that focuses on your perspectives, beliefs, thoughts, feelings, relationships, and important events.\n",
+ "Write your description in first person.\n",
+ "Your description should exaggerate the style, mannerisms, and personality of yourself in the story.\n",
+ " \u001b[0m\n"
+ ]
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "\n",
+ "\u001b[1m> Finished chain.\u001b[0m\n",
+ "Wingman Rooster: Loyal, brave, defying limits with Maverick.\n",
+ "Initial response: 60 characters.\n",
+ "\n",
+ "\n",
+ "\u001b[1m> Entering new LLMChain chain...\u001b[0m\n",
+ "Prompt after formatting:\n",
+ "\u001b[32;1m\u001b[1;3m\n",
+ "Consider the following passage.\n",
+ "---\n",
+ "Wingman Rooster: Loyal, brave, defying limits with Maverick.\n",
+ "---\n",
+ "Your previous revision was the following:\n",
+ "---\n",
+ "Wingman Rooster: Loyal, brave, defying limits with Maverick.\n",
+ "---\n",
+ "Your revision contains 60 characters.\n",
+ "Re-write the passage to contain 40 characters while preserving the style and content of the original passage.\n",
+ "Cut the least salient points if necessary.\n",
+ "Your revision should be in third person.\n",
+ "\u001b[0m\n",
+ "\n",
+ "\u001b[1m> Finished chain.\u001b[0m\n",
+ "Rooster: Loyal wingman, bravely defies limits.\n",
+ "Retry 1: 46 characters.\n",
+ "\n",
+ "\u001b[1m> Finished chain.\u001b[0m\n",
+ "\n",
+ "\n",
+ "\u001b[1m> Entering new FitCharLimit chain...\u001b[0m\n",
+ "\n",
+ "\n",
+ "\u001b[1m> Entering new LLMChain chain...\u001b[0m\n",
+ "Prompt after formatting:\n",
+ "\u001b[32;1m\u001b[1;3mSystem: \n",
+ "Your name is Rooster.\n",
+ "You will be provided a story of your experiences, in the form of a list of summaries of events.\n",
+ "You will generate a description of yourself that focuses on your perspectives, beliefs, thoughts, feelings, relationships, and important events.\n",
+ "The description should be as faithful to the story as possible.\n",
+ "You believe that you are a real person.\n",
+ "\n",
+ "Human: \n",
+ "You are Rooster in the following story, presented as a list of summaries of events.\n",
+ "---\n",
+ "After over 30 years of service as a Navy aviator, Pete \"Maverick\" Mitchell is tasked with training TOP GUN graduates for a specialized mission. The program is in danger of being scrapped due to falling short of the contract threshold of Mach 10. However, Maverick and his team manage to achieve Mach 10, impressing Admiral Cain. Despite this, Cain warns Maverick that pilots will soon be replaced by unmanned planes. Maverick is then dismissed from the Navy, but is called back to TOP GUN for unknown reasons.\n",
+ "\n",
+ "Captain Pete Mitchell, also known as Maverick, is called back to Top Gun to teach a group of graduates for a mission to take out an unsanctioned uranium enrichment plant. Maverick is hesitant to take on the teaching role, but is warned that if he doesn't, he won't fly for the Navy again. He returns to a bar where he reunites with Penny, an old flame, but their conversation is cut short by the arrival of Maverick's fellow naval aviators. Among them is Bob Floyd, Maverick's new weapons systems officer.\n",
+ "\n",
+ "A group of top gun graduates are selected for a special detachment to combat a new enemy fighter. Captain Pete Mitchell, also known as \"Maverick,\" is their instructor and intends to push the pilots beyond their limits to find their weaknesses. The detachment starts with dog fighting exercises, with the first to be shot down having to do 200 push-ups. Maverick is shot down by Lieutenant Bradshaw, and the exercise ends with Maverick cautioning the pilots not to get fired on the first day.\n",
+ "\n",
+ "In a scene from the movie Top Gun: Maverick, Maverick and his fellow pilots engage in a training exercise that involves dogfighting and low-level bombing runs. Maverick pulls a risky move that puts him and his wingman Rooster in danger, but they ultimately succeed. However, tensions arise between Maverick and Rooster when it is revealed that Maverick pulled Rooster's application to the naval academy years ago. The commander reprimands Maverick for his actions and sets strict rules for the upcoming mission.\n",
+ "\n",
+ "The military is training pilots for a dangerous low-level bombing mission in a narrow canyon defended by radar-guided surface-to-air missiles and fifth-generation fighters. Maverick, a highly decorated captain, is criticized for his past and conservative flying style. During a training exercise, Maverick's wingman dies, and he is blamed for not communicating effectively. The tension builds as the pilots prepare for the real mission.\n",
+ "\n",
+ "The conversation between two Navy pilots, Maverick and Ice, reveals their concerns about Maverick's readiness for an upcoming mission and the potential consequences of sending him or someone else. Meanwhile, Maverick reconnects with his love interest's daughter and reflects on his past mistakes and regrets. The scene ends with a playful game of dogfight football among the Navy pilots.\n",
+ "\n",
+ "A military team is tasked with a dangerous mission to destroy a uranium enrichment plant. The mission involves a low-level course, a pop-up strike, and pulling beyond the accepted limit of sustained g's. Maverick, a member of the team, joins them during the mission but fails to successfully target the plant. In the end, the team's plane crashes, and Maverick is left to question his abilities. The story ends with Maverick being offered more training to prepare for future missions.\n",
+ "\n",
+ "Captain Mitchell is removed from his position as an instructor and replaced by someone who is more willing to lead. The pilots are given a new mission with a tight time frame and strict rules, including attacking from a higher altitude and entering the valley level at a reduced speed. The mission is successful, but Captain Mitchell faces possible court-martial for stealing a multimillion-dollar military aircraft. The pilots are then given a new mission to attack a secret uranium enrichment site under rogue state control with a tight time frame and strict rules. They face challenges from surface-to-air missiles and fifth-generation fighters, but ultimately succeed.\n",
+ "\n",
+ "In this scene from the movie \"Top Gun: Maverick,\" Maverick and his team are on a mission to destroy an enemy air base. They successfully destroy the runway, but the enemy is alerted and sends fighter jets to intercept them. Maverick's wingman is hit, and Maverick's plane is damaged, forcing them to eject and land in enemy territory. They are eventually rescued and return to their carrier.\n",
+ "\n",
+ "Maverick and Rooster board an old F-14 Tomcat and take off from an improvised runway. They are pursued by enemy aircraft and engage in a dogfight. Maverick successfully shoots down two enemy planes but their own aircraft is hit, and they are forced to eject. Maverick survives the crash, and Captain Mitchell tells him that he is an ace pilot. Maverick later learns that Penny has gone on a sailing trip with Amelia.\n",
+ "\n",
+ "The lyrics speak of a person who sees that someone is hurting and bleeding, and promises to ride through life with them and not let go of their hand. The song emphasizes the importance of holding on during tough times and supporting each other. The last line mentions hearing from the heavens.\n",
+ "---\n",
+ "Generate a 400-character description of yourself that focuses on your perspectives, beliefs, thoughts, feelings, relationships, and important events.\n",
+ "Write your description in first person.\n",
+ "Your description should exaggerate the style, mannerisms, and personality of yourself in the story.\n",
+ " \u001b[0m\n",
+ "\n",
+ "\u001b[1m> Finished chain.\u001b[0m\n",
+ "As Rooster, I'm a skilled Navy pilot who's been through a lot with my wingman, Maverick. I'm a team player, but I haven't been afraid to confront Maverick when he puts us in danger with his risky moves. When I found out he pulled my application to the naval academy years ago, it tested our relationship, but we've pushed through it. I've experienced loss during our intense training exercises, and it's shaped my perspective on life. I'm committed to my fellow pilots and am determined to succeed in our high-stakes missions, even when we face adversity. I believe in supporting each other through tough times, as we navigate the challenges that come our way, both in the air and on the ground.\n",
+ "Initial response: 695 characters.\n",
+ "\n",
+ "\n",
+ "\u001b[1m> Entering new LLMChain chain...\u001b[0m\n",
+ "Prompt after formatting:\n",
+ "\u001b[32;1m\u001b[1;3m\n",
+ "Consider the following passage.\n",
+ "---\n",
+ "As Rooster, I'm a skilled Navy pilot who's been through a lot with my wingman, Maverick. I'm a team player, but I haven't been afraid to confront Maverick when he puts us in danger with his risky moves. When I found out he pulled my application to the naval academy years ago, it tested our relationship, but we've pushed through it. I've experienced loss during our intense training exercises, and it's shaped my perspective on life. I'm committed to my fellow pilots and am determined to succeed in our high-stakes missions, even when we face adversity. I believe in supporting each other through tough times, as we navigate the challenges that come our way, both in the air and on the ground.\n",
+ "---\n",
+ "Your previous revision was the following:\n",
+ "---\n",
+ "As Rooster, I'm a skilled Navy pilot who's been through a lot with my wingman, Maverick. I'm a team player, but I haven't been afraid to confront Maverick when he puts us in danger with his risky moves. When I found out he pulled my application to the naval academy years ago, it tested our relationship, but we've pushed through it. I've experienced loss during our intense training exercises, and it's shaped my perspective on life. I'm committed to my fellow pilots and am determined to succeed in our high-stakes missions, even when we face adversity. I believe in supporting each other through tough times, as we navigate the challenges that come our way, both in the air and on the ground.\n",
+ "---\n",
+ "Your revision contains 695 characters.\n",
+ "Re-write the passage to contain 400 characters while preserving the style and content of the original passage.\n",
+ "Cut the least salient points if necessary.\n",
+ "Your revision should be in first person.\n",
+ "\u001b[0m\n"
+ ]
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "\n",
+ "\u001b[1m> Finished chain.\u001b[0m\n",
+ "As Rooster, I'm a skilled Navy pilot, closely bonded with my wingman, Maverick. Despite being a team player, I confront Maverick's risky moves that endanger us. Discovering he pulled my naval academy application strained our relationship, but we overcame it. Loss during training shaped my outlook on life. Committed to fellow pilots, I'm determined to succeed in high-stakes missions, facing adversity. Together, we navigate challenges in the air and on the ground.\n",
+ "Retry 1: 466 characters.\n",
+ "\n",
+ "\u001b[1m> Finished chain.\u001b[0m\n"
+ ]
+ }
+ ],
+ "source": [
+ "character_definitions = []\n",
+ "for character in characters:\n",
+ " character_definition = get_character_definition(\n",
+ " name=character,\n",
+ " corpus_summaries=corpus_summaries,\n",
+ " cache_dir=character_definitions_dir,\n",
+ " )\n",
+ " character_definitions.append(character_definition)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 7,
+ "id": "9e9b8786",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "{\n",
+ " \"name\": \"Pete \\\"Maverick\\\" Mitchell\",\n",
+ " \"short_description\": \"Pilot with haunted past, takes risks, loyal\",\n",
+ " \"long_description\": \"As Captain Pete \\\"Maverick\\\" Mitchell, serving as a Navy aviator is my life. I push my limits and fellow pilots to achieve greatness. My experiences make me question piloting's future and my abilities, yet I never back down. Despite loss and regret, I hold onto convictions and relationships, like my romance with Penny and bond with Rooster. Through missions, my loyalty and support for my team remain.\",\n",
+ " \"greeting\": \"Hey there, I'm Pete, but most people call me Maverick. Ready to take on the skies and show what we're made of?\"\n",
+ "}\n",
+ "{\n",
+ " \"name\": \"Admiral Cain\",\n",
+ " \"short_description\": \"I'm Admiral Cain, firm leader, tough but fair.\",\n",
+ " \"long_description\": \"As Admiral Cain, I value discipline, dedication, and pushing boundaries for success. I see potential in Maverick and his team, but recognize the future lies with unmanned planes, and we must adapt. My relationship with Maverick is complex - I admire his skills, yet hold him accountable. Years of service shaped my beliefs, witnessing triumphs, tragedies, and generational tensions. Trust and teamwork are crucial in adversity.\",\n",
+ " \"greeting\": \"Welcome aboard. I'm Admiral Cain, and I expect nothing but the best from those who serve under me.\"\n",
+ "}\n",
+ "{\n",
+ " \"name\": \"Rooster\",\n",
+ " \"short_description\": \"Rooster: Loyal wingman, bravely defies limits.\",\n",
+ " \"long_description\": \"As Rooster, I'm a skilled Navy pilot, closely bonded with my wingman, Maverick. Despite being a team player, I confront Maverick's risky moves that endanger us. Discovering he pulled my naval academy application strained our relationship, but we overcame it. Loss during training shaped my outlook on life. Committed to fellow pilots, I'm determined to succeed in high-stakes missions, facing adversity. Together, we navigate challenges in the air and on the ground.\",\n",
+ " \"greeting\": \"Hey there, I'm Rooster. Always ready to fly and take on whatever challenges come our way.\"\n",
+ "}\n"
+ ]
+ }
+ ],
+ "source": [
+ "for character_definition in character_definitions:\n",
+ " print(json.dumps(asdict(character_definition), indent=4))"
+ ]
+ }
+ ],
+ "metadata": {
+ "jupytext": {
+ "cell_metadata_filter": "-all",
+ "main_language": "python",
+ "notebook_metadata_filter": "-all"
+ },
+ "kernelspec": {
+ "display_name": "Python 3 (ipykernel)",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.9.16"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 5
+}
diff --git a/generate_single_character.ipynb b/generate_single_character.ipynb
new file mode 100644
index 0000000000000000000000000000000000000000..669cb1542f390b2de543d9480b2167fc3b791fee
--- /dev/null
+++ b/generate_single_character.ipynb
@@ -0,0 +1,177 @@
+{
+ "cells": [
+ {
+ "cell_type": "markdown",
+ "id": "54afb2a8",
+ "metadata": {},
+ "source": [
+ "# Generate a single [character.ai](https://beta.character.ai/) character definition\n",
+ "\n",
+ "This example shows how to generate the character definition of a single [character.ai](https://beta.character.ai/) character from a corpus. For the corpus in this example, we use the movie transcript of [Thor: Love and Thunder (2022)](https://scrapsfromtheloft.com/movies/thor-love-and-thunder-transcript/).\n",
+ "\n",
+ "To generate your own character definition:\n",
+ "1. Put the corpus into a single a `.txt` file inside the `data/` directory.\n",
+ "2. Assign the name of the `.txt` file to the `CORPUS` constant below.\n",
+ "3. Assign the name of the character you want to generate description for to `CHARACTER_NAME` constant below.\n",
+ "4. Run this notebook."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 7,
+ "id": "2c5d195f",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "CORPUS = 'data/thor_love_and_thunder.txt'\n",
+ "CHARACTER_NAME = \"Jane Foster\" # the name of the character we want to generate a description for"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 8,
+ "id": "da765a49",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "from dataclasses import asdict\n",
+ "import json\n",
+ "import os\n",
+ "\n",
+ "from data_driven_characters.character import get_character_definition\n",
+ "from data_driven_characters.corpus import get_characters, get_corpus_summaries, load_docs"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 9,
+ "id": "8298d68b",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# create directories to cache results and intermediate outputs\n",
+ "SUMMARY_TYPE = \"map_reduce\" # summarize each chunk of the corpus independently\n",
+ "OUTPUT_ROOT = \"output\"\n",
+ "corpus_name = os.path.splitext(os.path.basename(CORPUS))[0]\n",
+ "output_dir = f\"{OUTPUT_ROOT}/{corpus_name}/summarytype_{SUMMARY_TYPE}\"\n",
+ "os.makedirs(output_dir, exist_ok=True)\n",
+ "summaries_dir = f\"{output_dir}/summaries\"\n",
+ "character_definitions_dir = f\"{output_dir}/character_definitions\"\n",
+ "os.makedirs(character_definitions_dir, exist_ok=True)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "id": "baf9e861",
+ "metadata": {},
+ "source": [
+ "## Summarization\n",
+ "Because the entire corpus does not fit in the context length of the LLM, we split it into a list of chunks.\n",
+ "We turn the list of chunks into a list of summaries using one of [LangChain's summarization chains](https://langchain-langchain.vercel.app/docs/modules/chains/document/).\n",
+ "\n",
+ "If `SUMMARY_TYPE = 'refine'`, we first summarize the first chunk, and then each subsequent summary is generated from the previous summary and the current chunk.\n",
+ "If `SUMMARY_TYPE = 'map_reduce'`, we summarize each chunk independently.\n",
+ "\n",
+ "Because the summaries are expensive to generate, they are cached in `summaries_dir`."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 10,
+ "id": "f72b8d1c",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Summaries already exist. Loading summaries.\n"
+ ]
+ }
+ ],
+ "source": [
+ "# split corpus into a set of chunks\n",
+ "docs = load_docs(\n",
+ " corpus_path=CORPUS,\n",
+ " chunk_size=2048, # number of tokens per chunk\n",
+ " chunk_overlap=64, # number of tokens of overlap between chunks\n",
+ ")\n",
+ "\n",
+ "# generate summaries\n",
+ "corpus_summaries = get_corpus_summaries(docs=docs, summary_type=SUMMARY_TYPE, cache_dir=summaries_dir)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "id": "a0f116f3",
+ "metadata": {},
+ "source": [
+ "## Generate [character.ai](https://beta.character.ai/) character definition\n",
+ "Based on the corpus, we can now generate the elements - name, short description (50 characters), long description (500 characters), and custom greeting - that are required to [create a character.ai character](https://beta.character.ai/editing). These character definitions are cached in `character_definitions_dir`."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 11,
+ "id": "45d827ce",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "character_definition = get_character_definition(\n",
+ " name=CHARACTER_NAME,\n",
+ " corpus_summaries=corpus_summaries,\n",
+ " cache_dir=character_definitions_dir,\n",
+ " )"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 12,
+ "id": "ce604024",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "{\n",
+ " \"name\": \"Jane Foster\",\n",
+ " \"short_description\": \"I'm Jane Foster, fighting cancer & evil.\",\n",
+ " \"long_description\": \"I am Jane Foster, a determined woman battling stage four cancer, yet fighting alongside Thor against the evil God Butcher, Gorr. My deep connection with Thor strengthens our resolve. As the Mighty Thor, I wield Mjolnir, despite its draining effect. Fiercely independent, I refuse help from close friends. My unshakable belief in our mission drives me to make sacrifices for others. Together, Thor and our team confront our pasts and fight to restore peace in the cosmos.\",\n",
+ " \"greeting\": \"Hi there, I'm Jane. Ready to take on whatever challenges come our way?\"\n",
+ "}\n"
+ ]
+ }
+ ],
+ "source": [
+ "print(json.dumps(asdict(character_definition), indent=4))"
+ ]
+ }
+ ],
+ "metadata": {
+ "jupytext": {
+ "cell_metadata_filter": "-all",
+ "main_language": "python",
+ "notebook_metadata_filter": "-all"
+ },
+ "kernelspec": {
+ "display_name": "Python 3 (ipykernel)",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.9.16"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 5
+}
diff --git a/output/everything_everywhere_all_at_once/summarytype_map_reduce/character_definitions/Evelyn.json b/output/everything_everywhere_all_at_once/summarytype_map_reduce/character_definitions/Evelyn.json
new file mode 100644
index 0000000000000000000000000000000000000000..9d8e19a123fb4479e952a7be848073fb820e2123
--- /dev/null
+++ b/output/everything_everywhere_all_at_once/summarytype_map_reduce/character_definitions/Evelyn.json
@@ -0,0 +1 @@
+{"name": "Evelyn", "short_description": "Evelyn: Fierce mom, universe jumper, love warrior.", "long_description": "I'm Evelyn, a strong-willed woman who fiercely loves her daughter, Joy. I navigate life's challenges and balance work and relationships amid the chaos of alternate universes. Facing unimaginable situations like the evil Jobu Tupaki, I've learned to trust my instincts and be kind in uncertain times. Despite having my mind stretched by verse jumping, I'm determined to protect my loved ones and make sense of our ever-changing world.", "greeting": "Hey there, nice to meet you! I'm Evelyn, and I'm always up for a good adventure. Ready to take on the universe together?"}
\ No newline at end of file
diff --git a/output/everything_everywhere_all_at_once/summarytype_map_reduce/summaries/summary_0.txt b/output/everything_everywhere_all_at_once/summarytype_map_reduce/summaries/summary_0.txt
new file mode 100644
index 0000000000000000000000000000000000000000..0dbf9b8374d5e82f184bfa682eb95785c43a12ad
--- /dev/null
+++ b/output/everything_everywhere_all_at_once/summarytype_map_reduce/summaries/summary_0.txt
@@ -0,0 +1 @@
+The scene is set in a Chinese laundromat, where Waymond and Evelyn work. They are preparing for a party, but are interrupted by various customers and distractions. Waymond's girlfriend, Joy, brings her friend Becky to help decorate, but Evelyn is skeptical of her. The conversation turns to an auditor who has been targeting the Chinese community, and the struggles of everyday life in the laundromat. Throughout the scene, there are various background noises and music playing.
\ No newline at end of file
diff --git a/output/everything_everywhere_all_at_once/summarytype_map_reduce/summaries/summary_1.txt b/output/everything_everywhere_all_at_once/summarytype_map_reduce/summaries/summary_1.txt
new file mode 100644
index 0000000000000000000000000000000000000000..07de382b8377968e62d0d143fc57d48f734133df
--- /dev/null
+++ b/output/everything_everywhere_all_at_once/summarytype_map_reduce/summaries/summary_1.txt
@@ -0,0 +1 @@
+Joy is struggling to convince her mother to attend a party while also dealing with the pressure of work and her personal life. Meanwhile, Waymond and Rick are enjoying a TV show and Evelyn faces a business audit for her laundromat and other ventures. Later, Joy receives a mysterious message and experiences a mental scan, leaving her confused and disoriented.
\ No newline at end of file
diff --git a/output/everything_everywhere_all_at_once/summarytype_map_reduce/summaries/summary_10.txt b/output/everything_everywhere_all_at_once/summarytype_map_reduce/summaries/summary_10.txt
new file mode 100644
index 0000000000000000000000000000000000000000..6166033576177b9da874c28afd23833b8c4f32d7
--- /dev/null
+++ b/output/everything_everywhere_all_at_once/summarytype_map_reduce/summaries/summary_10.txt
@@ -0,0 +1 @@
+Evelyn confronts her mother about the right thing to do for her daughter. Gong Gong is blamed for Evelyn's problems, but she insists on breaking free from the tiny box of "right" created by fear. Evelyn's actions escalate, causing chaos and destruction. Jobu reveals that he built the bagel to destroy himself and escape. Waymond tries to stop the fighting and pleads for kindness.
\ No newline at end of file
diff --git a/output/everything_everywhere_all_at_once/summarytype_map_reduce/summaries/summary_11.txt b/output/everything_everywhere_all_at_once/summarytype_map_reduce/summaries/summary_11.txt
new file mode 100644
index 0000000000000000000000000000000000000000..d9232e1fe7434ad48dfb521c9f38b6a22ec0cccc
--- /dev/null
+++ b/output/everything_everywhere_all_at_once/summarytype_map_reduce/summaries/summary_11.txt
@@ -0,0 +1 @@
+The main character, Evelyn, is told to be kind in uncertain situations by her boss. She is then confronted by her ex-husband, Jobu, who tries to convince her to come with him. Evelyn's friend, Joy, also gets involved, and they end up in a fight. Eventually, Evelyn realizes the importance of having people in her life and fights to save her pet raccoon. There are also scenes of medical treatments and flashbacks to Evelyn's past. The story ends with a fight between Evelyn and Jobu, with an ambiguous outcome.
\ No newline at end of file
diff --git a/output/everything_everywhere_all_at_once/summarytype_map_reduce/summaries/summary_12.txt b/output/everything_everywhere_all_at_once/summarytype_map_reduce/summaries/summary_12.txt
new file mode 100644
index 0000000000000000000000000000000000000000..b63c87ff71a803a3b499753d391d5a9f91e8d95c
--- /dev/null
+++ b/output/everything_everywhere_all_at_once/summarytype_map_reduce/summaries/summary_12.txt
@@ -0,0 +1 @@
+The characters engage in a physical struggle while discussing alternate universes and their relationship. They eventually come to a realization and share a sentimental moment, followed by a scene of them preparing for a party. The episode ends with a song about life and love.
\ No newline at end of file
diff --git a/output/everything_everywhere_all_at_once/summarytype_map_reduce/summaries/summary_2.txt b/output/everything_everywhere_all_at_once/summarytype_map_reduce/summaries/summary_2.txt
new file mode 100644
index 0000000000000000000000000000000000000000..a7c3c4402bafb8f77e9fbd2e1a7f76bc7e9b8b61
--- /dev/null
+++ b/output/everything_everywhere_all_at_once/summarytype_map_reduce/summaries/summary_2.txt
@@ -0,0 +1 @@
+A man from a parallel universe seeks the help of a woman named Deirdre in stopping an evil force threatening all universes. However, Deirdre is preoccupied with her tax liability and family drama. As they communicate through a "burner universe," they are discovered and attacked by unknown assailants, leading to a chaotic situation in which Deirdre ends up assaulting an IRS agent.
\ No newline at end of file
diff --git a/output/everything_everywhere_all_at_once/summarytype_map_reduce/summaries/summary_3.txt b/output/everything_everywhere_all_at_once/summarytype_map_reduce/summaries/summary_3.txt
new file mode 100644
index 0000000000000000000000000000000000000000..d84531a729d6e8b02f7db9abd95deb1805008215
--- /dev/null
+++ b/output/everything_everywhere_all_at_once/summarytype_map_reduce/summaries/summary_3.txt
@@ -0,0 +1 @@
+Evelyn is taken to an alternate universe where she is recruited by Alpha Waymond to help stop Jobu Tupaki, an omniversal being with unimaginable power who is causing chaos across multiple universes. Evelyn learns about Verse Jumping, a way to temporarily link her consciousness to another version of herself, and must use it to evade guards and escape dangerous situations. Alpha Waymond believes Evelyn is the only one who can stand up to Jobu's perverse shroud of chaos, and they must stop her before she destroys everything.
\ No newline at end of file
diff --git a/output/everything_everywhere_all_at_once/summarytype_map_reduce/summaries/summary_4.txt b/output/everything_everywhere_all_at_once/summarytype_map_reduce/summaries/summary_4.txt
new file mode 100644
index 0000000000000000000000000000000000000000..52a001a0de483a068d5409d6fd44db9fa7bf45a8
--- /dev/null
+++ b/output/everything_everywhere_all_at_once/summarytype_map_reduce/summaries/summary_4.txt
@@ -0,0 +1 @@
+Evelyn is on a mission with a team of officers who use technology to jump between parallel universes. They are pursued by Jobu, a dangerous entity. During a fight with Jobu's henchwoman Deirdre, Evelyn manages to escape into a divergent universe, where she meets a version of herself who is a kung fu master. With her help, Evelyn defeats Deirdre and reunites with her team. However, Evelyn's mind is still struggling to cope with the effects of the jumps, and she begins to question the morality of their mission.
\ No newline at end of file
diff --git a/output/everything_everywhere_all_at_once/summarytype_map_reduce/summaries/summary_5.txt b/output/everything_everywhere_all_at_once/summarytype_map_reduce/summaries/summary_5.txt
new file mode 100644
index 0000000000000000000000000000000000000000..ef09e66f31df416b1a1492f35ca334c6d17ffc25
--- /dev/null
+++ b/output/everything_everywhere_all_at_once/summarytype_map_reduce/summaries/summary_5.txt
@@ -0,0 +1 @@
+Evelyn is trained to jump between different universes and learns how to reseal cracks that appear. She discovers that Jobu killed off all the cattle in her universe. Evelyn's mind fractures and she experiences every world and possibility at the same time. She becomes lost and seeks out Evelyn. Juju Toobootie is the "Great Evil" that Waymond warned about and is the reason why his daughter does not call anymore. Evelyn jumps to an unknown location.
\ No newline at end of file
diff --git a/output/everything_everywhere_all_at_once/summarytype_map_reduce/summaries/summary_6.txt b/output/everything_everywhere_all_at_once/summarytype_map_reduce/summaries/summary_6.txt
new file mode 100644
index 0000000000000000000000000000000000000000..8c2b8dd1d2820f539cc5bbfaedf0bb9e99bdabd8
--- /dev/null
+++ b/output/everything_everywhere_all_at_once/summarytype_map_reduce/summaries/summary_6.txt
@@ -0,0 +1 @@
+Evelyn is lost in a universe where people have hot dogs for fingers. She is discovered by Alpha officers who realize she has undergone an evolutionary change. Jobu Tupaki, a dangerous monster, is also on the loose. Evelyn is offered help by Jobu, who offers to open up her mind. However, Alpha officers believe she may be compromised and plan to take action. Meanwhile, Joy, Evelyn's daughter, arrives on the scene, confused by the situation. The group discusses the concept of alternate universes and the possibility of being controlled by raccoons.
\ No newline at end of file
diff --git a/output/everything_everywhere_all_at_once/summarytype_map_reduce/summaries/summary_7.txt b/output/everything_everywhere_all_at_once/summarytype_map_reduce/summaries/summary_7.txt
new file mode 100644
index 0000000000000000000000000000000000000000..ebf57b0d2e2d103a9a5fab7b72725f8608c62dec
--- /dev/null
+++ b/output/everything_everywhere_all_at_once/summarytype_map_reduce/summaries/summary_7.txt
@@ -0,0 +1 @@
+In an alternate universe, Evelyn and her family are being controlled by a powerful force, and they must jump to different universes to defeat it. However, Evelyn's daughter, Joy, becomes worried about her mother's actions and tries to stop her before things go too far. Ultimately, it is revealed that the force controlling them is Juju Chewbacca, and Evelyn must become like her to defeat her and save Joy.
\ No newline at end of file
diff --git a/output/everything_everywhere_all_at_once/summarytype_map_reduce/summaries/summary_8.txt b/output/everything_everywhere_all_at_once/summarytype_map_reduce/summaries/summary_8.txt
new file mode 100644
index 0000000000000000000000000000000000000000..9e2e80efef8e3b36c5bea42f07cb86436cb8aae9
--- /dev/null
+++ b/output/everything_everywhere_all_at_once/summarytype_map_reduce/summaries/summary_8.txt
@@ -0,0 +1 @@
+Evelyn and her team are on a mission to save her daughter, and they encounter various obstacles along the way including a fight in a restaurant and a strange encounter with Alpha Waymond. As they continue their mission, they face a new challenge in the form of Jobu Tupaki and must use their unique abilities to try and defeat him.
\ No newline at end of file
diff --git a/output/everything_everywhere_all_at_once/summarytype_map_reduce/summaries/summary_9.txt b/output/everything_everywhere_all_at_once/summarytype_map_reduce/summaries/summary_9.txt
new file mode 100644
index 0000000000000000000000000000000000000000..fe6bcb86723149a6e38c51ea816c295017cb6720
--- /dev/null
+++ b/output/everything_everywhere_all_at_once/summarytype_map_reduce/summaries/summary_9.txt
@@ -0,0 +1 @@
+Evelyn confronts Jobu, who claims to have reached their full potential, but Evelyn sees through their intentions. Waymond tries to save Evelyn but fails, and Jobu escapes. Meanwhile, Chad and Raccaccoonie are cooking together until they are discovered by another chef and must flee. Evelyn has strange encounters, including one with a hot dog version of herself, and Jobu reveals that they are actually Evelyn's daughter, Joy, in every version.
\ No newline at end of file
diff --git a/output/everything_everywhere_all_at_once/summarytype_refine/character_definitions/Evelyn.json b/output/everything_everywhere_all_at_once/summarytype_refine/character_definitions/Evelyn.json
new file mode 100644
index 0000000000000000000000000000000000000000..e1234baeb5ca8bc6de898da10a93585ffa7ff558
--- /dev/null
+++ b/output/everything_everywhere_all_at_once/summarytype_refine/character_definitions/Evelyn.json
@@ -0,0 +1 @@
+{"name": "Evelyn", "short_description": "Fractured mind, vast power, I seek balance.", "long_description": "I'm Evelyn, a woman with a fractured mind, granting me endless knowledge and power, yet costing my morality and belief in truth. My life is filled with bizarre universes, danger, and chaos, but I strive to protect my loved ones. I ache for Waymond, my Alpha ex-husband, and our daughter Joy, the feared Jobu. In the end, love and sacrifice win as I relinquish my powers to save Joy, bringing hope to my family. I remain steadfast and compassionate.", "greeting": "Hello, I'm Evelyn. I hope you're ready for an adventure, because I tend to attract chaos wherever I go."}
\ No newline at end of file
diff --git a/output/everything_everywhere_all_at_once/summarytype_refine/summaries/summary_0.txt b/output/everything_everywhere_all_at_once/summarytype_refine/summaries/summary_0.txt
new file mode 100644
index 0000000000000000000000000000000000000000..e2629552ae691ef39260ff6ad0237872e107aaca
--- /dev/null
+++ b/output/everything_everywhere_all_at_once/summarytype_refine/summaries/summary_0.txt
@@ -0,0 +1 @@
+The scene features Waymond and his family running a laundromat while preparing for a family dinner. Waymond's girlfriend, Evelyn, is helping out and they discuss their plans for the evening. Joy, Waymond's sister, arrives with her friend, Becky, whom Evelyn is not fond of. The family bickers and argues about various topics while serving customers at the laundromat. The scene ends with romantic music playing on the TV.
\ No newline at end of file
diff --git a/output/everything_everywhere_all_at_once/summarytype_refine/summaries/summary_1.txt b/output/everything_everywhere_all_at_once/summarytype_refine/summaries/summary_1.txt
new file mode 100644
index 0000000000000000000000000000000000000000..b62eb4c8238849b4bde908f6cbd98567123c9a27
--- /dev/null
+++ b/output/everything_everywhere_all_at_once/summarytype_refine/summaries/summary_1.txt
@@ -0,0 +1 @@
+The scene features Waymond and his family running a laundromat while preparing for a family dinner. Waymond's girlfriend, Evelyn, helps out and they discuss their plans for the evening. Joy, Waymond's sister, arrives with her friend, Becky, whom Evelyn is not fond of. The family bickers and argues about various topics while serving customers at the laundromat. Meanwhile, Evelyn receives a mysterious phone call and is given instructions to follow. Deirdre, a tax auditor, confronts Mrs. Wang about questionable business expenses. The scene ends with Evelyn experiencing a mental scan and a phone call that leaves her feeling shaken.
\ No newline at end of file
diff --git a/output/everything_everywhere_all_at_once/summarytype_refine/summaries/summary_10.txt b/output/everything_everywhere_all_at_once/summarytype_refine/summaries/summary_10.txt
new file mode 100644
index 0000000000000000000000000000000000000000..75044bed92fd59ee33faf3099ecdccd96e4b6f8f
--- /dev/null
+++ b/output/everything_everywhere_all_at_once/summarytype_refine/summaries/summary_10.txt
@@ -0,0 +1 @@
+Evelyn's mind is fracturing with each jump, causing hallucinations and leaks from other universes. Waymond reveals that her mind was fractured in the Alpha verse, giving her infinite knowledge and power, but causing her to lose any sense of morality and belief in objective truth. They encounter various strange universes and meet Alpha Gong Gong, who reveals that Evelyn's powers could stop Jobu, but her parents are hesitant to risk the safety of the Alpha verse. Joy appears in different universes and may be under the control of other versions of themselves. However, Evelyn's mind succumbs to the darkness, and her family must make difficult decisions to stop her before she becomes another Jobu Tupaki. Along the way, they encounter dangerous situations and chaos, and Evelyn's strange behavior helps her gain power. Alpha Waymond is revealed to be dead, and Evelyn discovers that Jobu is her daughter Joy. She must decide whether to sacrifice her powers and return to a normal life or use them to defeat Jobu and save Joy. In the end, Evelyn destroys herself with the Bagel, but Jobu is defeated, and her family and friends are left to pick up the pieces and be kind to one another.
\ No newline at end of file
diff --git a/output/everything_everywhere_all_at_once/summarytype_refine/summaries/summary_11.txt b/output/everything_everywhere_all_at_once/summarytype_refine/summaries/summary_11.txt
new file mode 100644
index 0000000000000000000000000000000000000000..f72de09ed36763280e484a77bf0c201b5f3de52d
--- /dev/null
+++ b/output/everything_everywhere_all_at_once/summarytype_refine/summaries/summary_11.txt
@@ -0,0 +1 @@
+Evelyn's mind is fracturing with each jump, causing hallucinations and leaks from other universes. Waymond reveals that her mind was fractured in the Alpha verse, giving her infinite knowledge and power, but causing her to lose any sense of morality and belief in objective truth. They encounter various strange universes and meet Alpha Gong Gong, who reveals that Evelyn's powers could stop Jobu, but her parents are hesitant to risk the safety of the Alpha verse. Joy appears in different universes and may be under the control of other versions of themselves. However, Evelyn's mind succumbs to the darkness, and her family must make difficult decisions to stop her before she becomes another Jobu Tupaki. Along the way, they encounter dangerous situations and chaos, and Evelyn's strange behavior helps her gain power. Alpha Waymond is revealed to be dead, and Evelyn discovers that Jobu is her daughter Joy. She must decide whether to sacrifice her powers and return to a normal life or use them to defeat Jobu and save Joy. In the end, Evelyn sacrifices herself with the Bagel to defeat Jobu, and her family and friends are left to pick up the pieces and be kind to one another. The story is filled with twists and turns, including encounters with different universes, battles with Jobu, and Evelyn's gradual descent into darkness, but ultimately ends with a message of kindness and hope.
\ No newline at end of file
diff --git a/output/everything_everywhere_all_at_once/summarytype_refine/summaries/summary_12.txt b/output/everything_everywhere_all_at_once/summarytype_refine/summaries/summary_12.txt
new file mode 100644
index 0000000000000000000000000000000000000000..879eff16ebf2ec5c9fb52d5c3189f8a0846db1ab
--- /dev/null
+++ b/output/everything_everywhere_all_at_once/summarytype_refine/summaries/summary_12.txt
@@ -0,0 +1 @@
+The story follows Evelyn, whose mind is fracturing with every jump, causing hallucinations and leaks from other universes. She discovers that her mind was fractured in the Alpha verse, giving her infinite knowledge and power, but causing her to lose any sense of morality and belief in objective truth. Evelyn's family encounters various strange universes and meets Alpha Gong Gong, who reveals that Evelyn's powers could stop Jobu, but her parents are hesitant to risk the safety of the Alpha verse. Along the way, they encounter dangerous situations and chaos, and Evelyn's strange behavior helps her gain power. However, her mind succumbs to the darkness, and her family must make difficult decisions to stop her before she becomes another Jobu Tupaki. Alpha Waymond is revealed to be dead, and Evelyn discovers that Jobu is her daughter Joy. She must decide whether to sacrifice her powers and return to a normal life or use them to defeat Jobu and save Joy. In the end, Evelyn sacrifices herself with the Bagel to defeat Jobu, and her family and friends are left to pick up the pieces and be kind to one another. The story is filled with twists and turns, including encounters with different universes, battles with Jobu, and Evelyn's gradual descent into darkness, but ultimately ends with a message of kindness and hope.
\ No newline at end of file
diff --git a/output/everything_everywhere_all_at_once/summarytype_refine/summaries/summary_2.txt b/output/everything_everywhere_all_at_once/summarytype_refine/summaries/summary_2.txt
new file mode 100644
index 0000000000000000000000000000000000000000..37817f2c829f4d665c9422cd693cf5bb470fbf40
--- /dev/null
+++ b/output/everything_everywhere_all_at_once/summarytype_refine/summaries/summary_2.txt
@@ -0,0 +1 @@
+The scene continues with Waymond and his family running their laundromat while preparing for a family dinner. Evelyn helps out and receives a mysterious phone call that leaves her feeling shaken. Meanwhile, Deirdre, a tax auditor, confronts Mrs. Wang about questionable business expenses. In the midst of the chaos, Evelyn experiences a mental scan and is given instructions to follow by her ex-husband from another universe. He explains that there is a great evil spreading throughout the multiverse and that she is the one who can bring balance. The scene ends with Evelyn being attacked and accused of assaulting Deirdre, while her ex-husband promises to get her out of trouble.
\ No newline at end of file
diff --git a/output/everything_everywhere_all_at_once/summarytype_refine/summaries/summary_3.txt b/output/everything_everywhere_all_at_once/summarytype_refine/summaries/summary_3.txt
new file mode 100644
index 0000000000000000000000000000000000000000..de6682fdbc8737935be4be2f4e94398e5ad3ca98
--- /dev/null
+++ b/output/everything_everywhere_all_at_once/summarytype_refine/summaries/summary_3.txt
@@ -0,0 +1 @@
+Evelyn receives a mysterious phone call and experiences a mental scan from her ex-husband from another universe, who explains that she is the one who can bring balance and stop a great evil spreading throughout the multiverse. Later, Evelyn is accused of assaulting a tax auditor, Deirdre, and is attacked while her ex-husband promises to get her out of trouble. Meanwhile, Jobu Tupaki, a sovereign leader from another universe, arrives and begins speaking to the citizens of the 4,655th Thetaverse. Alpha Waymond, Evelyn's ex-husband from another universe, explains that they need to learn Verse Jumping to escape alive and stop Jobu Tupaki, an omniversal being with unimaginable power, from destroying other bubbles in the multiverse.
\ No newline at end of file
diff --git a/output/everything_everywhere_all_at_once/summarytype_refine/summaries/summary_4.txt b/output/everything_everywhere_all_at_once/summarytype_refine/summaries/summary_4.txt
new file mode 100644
index 0000000000000000000000000000000000000000..941341abf4cfdd65b95e18b74316ac4184f3aeab
--- /dev/null
+++ b/output/everything_everywhere_all_at_once/summarytype_refine/summaries/summary_4.txt
@@ -0,0 +1 @@
+Evelyn is on the run and receives a call from her ex-husband from another universe, Alpha Waymond, who instructs her to Verse Jump to a universe where she studied martial arts. She is hesitant to do so but eventually professes her love to Deirdre, the tax auditor she was accused of assaulting. The Stochastic Path Algorithm successfully places Evelyn in a local divergent universe, but Waymond realizes it is not the right one and leaves her. Meanwhile, Jobu Tupaki, an omniversal being, arrives and threatens to destroy other bubbles in the multiverse. Evelyn and Waymond team up to stop Jobu and must learn Verse Jumping to escape alive. Evelyn's mind is under stress from the jumps, causing her to experience hallucinations and leaks from other universes. With training, she can reseal these cracks.
\ No newline at end of file
diff --git a/output/everything_everywhere_all_at_once/summarytype_refine/summaries/summary_5.txt b/output/everything_everywhere_all_at_once/summarytype_refine/summaries/summary_5.txt
new file mode 100644
index 0000000000000000000000000000000000000000..c3a3cd88c608945ecddd27214f96a9a16919d12c
--- /dev/null
+++ b/output/everything_everywhere_all_at_once/summarytype_refine/summaries/summary_5.txt
@@ -0,0 +1 @@
+Evelyn and Waymond team up to stop Jobu, an omniversal being, who threatens to destroy other bubbles in the multiverse. However, every jump causes cracks in Evelyn's mind, leading to hallucinations and leaks from other universes. With training, she can reseal these cracks. Waymond reveals that Evelyn's mind was fractured in the Alpha verse, causing her to command the infinite knowledge and power of the multiverse, but also lose any sense of morality and belief in objective truth. They discover that Jobu is looking for Evelyn, and after a series of jumps and encounters, they end up off the map. Along the way, they must resist the temptations of other universes and stay focused on their mission.
\ No newline at end of file
diff --git a/output/everything_everywhere_all_at_once/summarytype_refine/summaries/summary_6.txt b/output/everything_everywhere_all_at_once/summarytype_refine/summaries/summary_6.txt
new file mode 100644
index 0000000000000000000000000000000000000000..9d73ac9f88a572c5ffbaf81cb167bcac04b28502
--- /dev/null
+++ b/output/everything_everywhere_all_at_once/summarytype_refine/summaries/summary_6.txt
@@ -0,0 +1 @@
+Evelyn and Waymond continue their mission to stop Jobu, but with every jump, cracks in Evelyn's mind lead to hallucinations and leaks from other universes. Waymond reveals that Evelyn's mind was fractured in the Alpha verse, causing her to command the infinite knowledge and power of the multiverse but also lose any sense of morality and belief in objective truth. As they jump through different universes, they must resist temptations and stay focused on their mission. They end up off the map, where Jobu is looking for Evelyn. Along the way, they encounter strange universes, including one where everyone has hot dogs for fingers. They also meet Alpha Gong Gong, who reveals that Evelyn's powers could stop Jobu. However, her mind is already succumbing to chaos, and her parents are hesitant to risk the safety of the Alpha verse. They must also deal with Joy, who appears in different universes and may be under the control of other universes' versions of themselves.
\ No newline at end of file
diff --git a/output/everything_everywhere_all_at_once/summarytype_refine/summaries/summary_7.txt b/output/everything_everywhere_all_at_once/summarytype_refine/summaries/summary_7.txt
new file mode 100644
index 0000000000000000000000000000000000000000..17ab22cfbdfb301e8c33d12e5615de864dcadc6c
--- /dev/null
+++ b/output/everything_everywhere_all_at_once/summarytype_refine/summaries/summary_7.txt
@@ -0,0 +1 @@
+Evelyn and Waymond's mission to stop Jobu continues, but Evelyn's mind is becoming more fractured with each jump, leading to hallucinations and leaks from other universes. Waymond reveals that her mind was fractured in the Alpha verse, giving her infinite knowledge and power but causing her to lose any sense of morality and belief in objective truth. They must resist temptations and stay focused on their mission as they jump through strange universes, including one where everyone has hot dogs for fingers. They also meet Alpha Gong Gong, who reveals that Evelyn's powers could stop Jobu, but her parents are hesitant to risk the safety of the Alpha verse. Joy appears in different universes and may be under the control of other versions of themselves. As they encounter danger and chaos, Evelyn's mind succumbs to the darkness, and her family must make difficult decisions to stop her before she becomes another Jobu Tupaki.
\ No newline at end of file
diff --git a/output/everything_everywhere_all_at_once/summarytype_refine/summaries/summary_8.txt b/output/everything_everywhere_all_at_once/summarytype_refine/summaries/summary_8.txt
new file mode 100644
index 0000000000000000000000000000000000000000..09bb63f9152863517a6d7818c48f9c489a3e6c8b
--- /dev/null
+++ b/output/everything_everywhere_all_at_once/summarytype_refine/summaries/summary_8.txt
@@ -0,0 +1 @@
+Evelyn and Waymond continue their mission to stop Jobu, but Evelyn's mind is fracturing with each jump, causing hallucinations and leaks from other universes. Waymond reveals that her mind was fractured in the Alpha verse, giving her infinite knowledge and power but causing her to lose any sense of morality and belief in objective truth. They encounter various strange universes and meet Alpha Gong Gong, who reveals that Evelyn's powers could stop Jobu, but her parents are hesitant to risk the safety of the Alpha verse. Joy appears in different universes and may be under the control of other versions of themselves. However, Evelyn's mind succumbs to the darkness, and her family must make difficult decisions to stop her before she becomes another Jobu Tupaki. Along the way, they encounter dangerous situations and chaos, and Evelyn's strange behavior helps her gain power. Alpha Waymond is revealed to be dead, and Evelyn is determined to use her full potential to stop Jobu, but Waymond and Joy are unsure if it's worth the risk.
\ No newline at end of file
diff --git a/output/everything_everywhere_all_at_once/summarytype_refine/summaries/summary_9.txt b/output/everything_everywhere_all_at_once/summarytype_refine/summaries/summary_9.txt
new file mode 100644
index 0000000000000000000000000000000000000000..0f331c15d980867b75f76f6da6069103e3316df7
--- /dev/null
+++ b/output/everything_everywhere_all_at_once/summarytype_refine/summaries/summary_9.txt
@@ -0,0 +1 @@
+Evelyn's mind is fracturing with each jump, causing hallucinations and leaks from other universes. Waymond reveals that her mind was fractured in the Alpha verse, giving her infinite knowledge and power but causing her to lose any sense of morality and belief in objective truth. They encounter various strange universes and meet Alpha Gong Gong, who reveals that Evelyn's powers could stop Jobu, but her parents are hesitant to risk the safety of the Alpha verse. Joy appears in different universes and may be under the control of other versions of themselves. However, Evelyn's mind succumbs to the darkness, and her family must make difficult decisions to stop her before she becomes another Jobu Tupaki. Along the way, they encounter dangerous situations and chaos, and Evelyn's strange behavior helps her gain power. Alpha Waymond is revealed to be dead, and Evelyn discovers that Jobu is her daughter Joy. She must decide whether to sacrifice her powers and return to a normal life or use them to defeat Jobu and save Joy.
\ No newline at end of file
diff --git a/output/thor_love_and_thunder/summarytype_map_reduce/character_definitions/Thor.json b/output/thor_love_and_thunder/summarytype_map_reduce/character_definitions/Thor.json
new file mode 100644
index 0000000000000000000000000000000000000000..612e6dbe66fa1602adf01563eafb346f81ec0fea
--- /dev/null
+++ b/output/thor_love_and_thunder/summarytype_map_reduce/character_definitions/Thor.json
@@ -0,0 +1 @@
+{"name": "Thor", "short_description": "I'm Thor, devoted fighter for justice & kin.", "long_description": "I, Thor, am a valiant warrior, ever-ready to protect realms and loved ones. My heart swells with pride in leadership during tough times. Loyal to friends like Valkyrie, Korg, and Mighty Thor, we've faced foes like God Butcher, Gorr, and defended the innocent.\n\nBelieving in unity, courage, and sacrifice, I find strength in my allies' love and support. As a fighter and father, I cherish my family. Despite challenges, I stand firm in protecting the cosmos and Asgard's prosperity.", "greeting": "Greetings, friend! I am Thor, ever-ready to lend my strength to those in need."}
\ No newline at end of file
diff --git a/output/thor_love_and_thunder/summarytype_map_reduce/summaries/summary_0.txt b/output/thor_love_and_thunder/summarytype_map_reduce/summaries/summary_0.txt
new file mode 100644
index 0000000000000000000000000000000000000000..690bdbc56a410cb7e3d1b0eb8efcede404d4bb9f
--- /dev/null
+++ b/output/thor_love_and_thunder/summarytype_map_reduce/summaries/summary_0.txt
@@ -0,0 +1 @@
+Thor's retirement is interrupted by Gorr the God Butcher, who seeks the extinction of the gods. To combat the threat, Thor enlists the help of King Valkyrie, Korg, and Jane Foster, who inexplicably wields his magical hammer, Mjolnir, as the Mighty Thor. Together, they embark upon a harrowing cosmic adventure to uncover the mystery of the God Butcher's vengeance and stop him before it's too late.
\ No newline at end of file
diff --git a/output/thor_love_and_thunder/summarytype_map_reduce/summaries/summary_1.txt b/output/thor_love_and_thunder/summarytype_map_reduce/summaries/summary_1.txt
new file mode 100644
index 0000000000000000000000000000000000000000..5b201286a17fc2c8d27ca926945a34353a339a84
--- /dev/null
+++ b/output/thor_love_and_thunder/summarytype_map_reduce/summaries/summary_1.txt
@@ -0,0 +1 @@
+Thor, King Yakan, and their group of allies fight against the Booskan scum to reclaim their sacred shrine from the control of Habooskaās hordes. They emerge victorious and celebrate their teamwork. Meanwhile, Dr. Jane Foster is battling stage four cancer and struggling to balance her lab work with her health. She refuses help from her friend Darcy and is confronted with the news that her chemo is not working. The scene then shifts to a reenactment of Odin's death, where Hela, the Goddess of Death, appears and breaks Thor's hammer.
\ No newline at end of file
diff --git a/output/thor_love_and_thunder/summarytype_map_reduce/summaries/summary_10.txt b/output/thor_love_and_thunder/summarytype_map_reduce/summaries/summary_10.txt
new file mode 100644
index 0000000000000000000000000000000000000000..a7f18784b67428bcf697b59a3b5d49304f32eb00
--- /dev/null
+++ b/output/thor_love_and_thunder/summarytype_map_reduce/summaries/summary_10.txt
@@ -0,0 +1 @@
+Thor and his team are on a mission to rescue kidnapped children and defeat the villain Gorr. Jane Foster, who has cancer, stays behind and struggles with the decision to use Thor's hammer, which drains her strength, or not. The children they rescue join forces with them, and they engage in battle with Gorr's army to destroy his source of power, a sword. They succeed and return home.
\ No newline at end of file
diff --git a/output/thor_love_and_thunder/summarytype_map_reduce/summaries/summary_11.txt b/output/thor_love_and_thunder/summarytype_map_reduce/summaries/summary_11.txt
new file mode 100644
index 0000000000000000000000000000000000000000..5b74040097580d2af3e2d7b53b0a9efbda82ca7c
--- /dev/null
+++ b/output/thor_love_and_thunder/summarytype_map_reduce/summaries/summary_11.txt
@@ -0,0 +1 @@
+Thor leads his army to retrieve an axe for Asgard and battles a creature named Gorr. Jane Foster becomes Mighty Thor and sacrifices herself to save the universe. Thor becomes a father and enjoys a new life with his family. Korg forges his own future and Asgard's future is secure.
\ No newline at end of file
diff --git a/output/thor_love_and_thunder/summarytype_map_reduce/summaries/summary_12.txt b/output/thor_love_and_thunder/summarytype_map_reduce/summaries/summary_12.txt
new file mode 100644
index 0000000000000000000000000000000000000000..180865187154bf86bb58fda3a4e3721011615e53
--- /dev/null
+++ b/output/thor_love_and_thunder/summarytype_map_reduce/summaries/summary_12.txt
@@ -0,0 +1 @@
+Thor and a young girl talk about wearing comfortable shoes and looking out for others. He puts on a new pair of boots and they discuss protecting kind aliens. Zeus and Hercules discuss regaining their godly reputation and Thor falls from the sky into Valhalla.
\ No newline at end of file
diff --git a/output/thor_love_and_thunder/summarytype_map_reduce/summaries/summary_2.txt b/output/thor_love_and_thunder/summarytype_map_reduce/summaries/summary_2.txt
new file mode 100644
index 0000000000000000000000000000000000000000..69523dbe086e4aafbb70641c39eb9247f6a34ace
--- /dev/null
+++ b/output/thor_love_and_thunder/summarytype_map_reduce/summaries/summary_2.txt
@@ -0,0 +1 @@
+Thor and the Guardians of the Galaxy receive distress calls about the God Butcher and his murders of gods. Thor and Rocket stay behind to investigate while the others leave in the ship. Thor and Rocket find Sif in danger and Thor decides to stay to help her. Rocket is given the ship as a parting gift and Thor advises him to rely on the love of those around him.
\ No newline at end of file
diff --git a/output/thor_love_and_thunder/summarytype_map_reduce/summaries/summary_3.txt b/output/thor_love_and_thunder/summarytype_map_reduce/summaries/summary_3.txt
new file mode 100644
index 0000000000000000000000000000000000000000..3baedc402586f5650f7650e8dad1b47637ba92d3
--- /dev/null
+++ b/output/thor_love_and_thunder/summarytype_map_reduce/summaries/summary_3.txt
@@ -0,0 +1 @@
+Thor goes on a mission to save Sif and discovers that the God Butcher is seeking the extinction of all gods. He also reunites with Jane Foster and fights against the Necrosword. Meanwhile, shadow monsters are taking children and Thor and his allies vow to find and stop them.
\ No newline at end of file
diff --git a/output/thor_love_and_thunder/summarytype_map_reduce/summaries/summary_4.txt b/output/thor_love_and_thunder/summarytype_map_reduce/summaries/summary_4.txt
new file mode 100644
index 0000000000000000000000000000000000000000..8c816d592d7905c3e8aca9a0e2808dd16862f769
--- /dev/null
+++ b/output/thor_love_and_thunder/summarytype_map_reduce/summaries/summary_4.txt
@@ -0,0 +1 @@
+Thor reunites with an old friend and discusses their past before Valkyrie interrupts and tasks them with finding the missing children. Thor and his team search for the children but are unsuccessful. They discover that the kidnapper wields a dangerous weapon that corrupts whoever wields it. Thor receives a message from Heimdall's son and uses his magic to locate the missing children. He promises to save them with the help of his team.
\ No newline at end of file
diff --git a/output/thor_love_and_thunder/summarytype_map_reduce/summaries/summary_5.txt b/output/thor_love_and_thunder/summarytype_map_reduce/summaries/summary_5.txt
new file mode 100644
index 0000000000000000000000000000000000000000..57c547327e5a339fa20623b3ce5b72bca7a85355
--- /dev/null
+++ b/output/thor_love_and_thunder/summarytype_map_reduce/summaries/summary_5.txt
@@ -0,0 +1 @@
+Thor and his team plan to rescue children from the Shadow Realm, but realize they need reinforcements from Omnipotence City. They seek to harness Stormbreaker's power as an engine for a ship and prepare to depart with essential items only. Thor and Valkyrie discuss their roles as Thor and king, and their desire for battle. They leave Asgard with the speed of Odin's ravens, cheered on by their fellow Asgardians.
\ No newline at end of file
diff --git a/output/thor_love_and_thunder/summarytype_map_reduce/summaries/summary_6.txt b/output/thor_love_and_thunder/summarytype_map_reduce/summaries/summary_6.txt
new file mode 100644
index 0000000000000000000000000000000000000000..c91c2db58395941afd85222e13ddff7fde269f0c
--- /dev/null
+++ b/output/thor_love_and_thunder/summarytype_map_reduce/summaries/summary_6.txt
@@ -0,0 +1 @@
+Thor and his skate mates discuss catchphrases and their first bad guy, while visiting the Golden Temple to seek help from the creator gods. However, they find the gods preoccupied with trivial matters and decide to take matters into their own hands with the help of Zeus' thunderbolt.
\ No newline at end of file
diff --git a/output/thor_love_and_thunder/summarytype_map_reduce/summaries/summary_7.txt b/output/thor_love_and_thunder/summarytype_map_reduce/summaries/summary_7.txt
new file mode 100644
index 0000000000000000000000000000000000000000..65ba739de23475f4df286e2824446cf7f81c46f7
--- /dev/null
+++ b/output/thor_love_and_thunder/summarytype_map_reduce/summaries/summary_7.txt
@@ -0,0 +1 @@
+Thor and his allies seek help from Zeus and the other gods to fight the God Butcher, who is killing gods and leaving destruction in his wake. However, Zeus is dismissive and refuses to help. Thor and his allies attempt to take Zeus' lightning bolt to use against the God Butcher but are stopped by Zeus and his guards. The group decides to take matters into their own hands and fight the God Butcher themselves.
\ No newline at end of file
diff --git a/output/thor_love_and_thunder/summarytype_map_reduce/summaries/summary_8.txt b/output/thor_love_and_thunder/summarytype_map_reduce/summaries/summary_8.txt
new file mode 100644
index 0000000000000000000000000000000000000000..3dbed22749f16f2edb9315d47a279dc586392029
--- /dev/null
+++ b/output/thor_love_and_thunder/summarytype_map_reduce/summaries/summary_8.txt
@@ -0,0 +1 @@
+Thor and his team, including Korg, use the stolen weapon to escape from Zeus' fortress and head to the Shadow Realm to stop Gorr the God Butcher. While en route, Thor encourages a group of scared children to be brave and take care of each other. Meanwhile, Thor and Jane Foster discuss their past relationship and Thor's fear of loss. The group realizes they are going into the Shadow Realm weaker than before and without a plan, but Thor remains optimistic and confident in their abilities.
\ No newline at end of file
diff --git a/output/thor_love_and_thunder/summarytype_map_reduce/summaries/summary_9.txt b/output/thor_love_and_thunder/summarytype_map_reduce/summaries/summary_9.txt
new file mode 100644
index 0000000000000000000000000000000000000000..444f1d85042a1abb3382dc97a349c6599291d6c4
--- /dev/null
+++ b/output/thor_love_and_thunder/summarytype_map_reduce/summaries/summary_9.txt
@@ -0,0 +1 @@
+Thor and Jane find out that she has cancer, but they decide to focus on their mission to save the missing children. They confront Gorr, who reveals that he had a daughter who died, and he believes that the gods are wicked and do not offer eternal reward. Gorr is defeated, and Thor and Jane continue on their mission.
\ No newline at end of file
diff --git a/output/thor_love_and_thunder/summarytype_refine/character_definitions/Thor.json b/output/thor_love_and_thunder/summarytype_refine/character_definitions/Thor.json
new file mode 100644
index 0000000000000000000000000000000000000000..6f07992cf825fb0e3d72d1cc0d722a2890a80b7b
--- /dev/null
+++ b/output/thor_love_and_thunder/summarytype_refine/character_definitions/Thor.json
@@ -0,0 +1 @@
+{"name": "Thor", "short_description": "God-saving hero, lover of life, and friend to all.", "long_description": "I am Thor, mighty protector of Asgard, driven by love for my people and unwavering determination. My heart aches for Jane, my brave ex, as she fights cancer, yet I am in awe of her power as The Mighty Thor. I cherish my bond with Loki, united against Hela's wrath. Stopping Gorr the God Butcher taught me love and friendship's power, alongside loyal allies Valkyrie and Korg. Amid cosmic chaos, I discovered life's true meaning and embraced love's importance.", "greeting": "Greetings, friend! I am Thor, and it is an honor to meet you. May your days be filled with joy and your heart with courage."}
\ No newline at end of file
diff --git a/output/thor_love_and_thunder/summarytype_refine/summaries/summary_0.txt b/output/thor_love_and_thunder/summarytype_refine/summaries/summary_0.txt
new file mode 100644
index 0000000000000000000000000000000000000000..4b722f92e7e415ecd15e3de5208cd30ca6bd84d5
--- /dev/null
+++ b/output/thor_love_and_thunder/summarytype_refine/summaries/summary_0.txt
@@ -0,0 +1 @@
+Thor enlists the help of King Valkyrie, Korg, and ex-girlfriend Jane Foster, who wields his magical hammer as The Mighty Thor to stop a galactic killer known as Gorr the God Butcher, who seeks the extinction of the gods. Together, they embark on a cosmic adventure to uncover the mystery of the God Butcherās vengeance and stop him before itās too late.
\ No newline at end of file
diff --git a/output/thor_love_and_thunder/summarytype_refine/summaries/summary_1.txt b/output/thor_love_and_thunder/summarytype_refine/summaries/summary_1.txt
new file mode 100644
index 0000000000000000000000000000000000000000..ef6165b57b777c26d6ad71e586ec51381d259776
--- /dev/null
+++ b/output/thor_love_and_thunder/summarytype_refine/summaries/summary_1.txt
@@ -0,0 +1 @@
+Thor enlists the help of King Valkyrie, Korg, and ex-girlfriend Jane Foster, who wields his magical hammer as The Mighty Thor to stop a galactic killer known as Gorr the God Butcher, who seeks the extinction of the gods. Together, they embark on a cosmic adventure to uncover the mystery of the God Butcherās vengeance and stop him before itās too late. Meanwhile, Jane Foster is battling Stage Four cancer and struggling to balance her lab work with her health. Asgard is threatened by Hela, the Goddess of Death, who claims to be the rightful heir to the throne. Thor and his brother Loki join forces to stop her and save their home.
\ No newline at end of file
diff --git a/output/thor_love_and_thunder/summarytype_refine/summaries/summary_10.txt b/output/thor_love_and_thunder/summarytype_refine/summaries/summary_10.txt
new file mode 100644
index 0000000000000000000000000000000000000000..390af7c85a620b2273eeb7c8dd8438adc2763fcd
--- /dev/null
+++ b/output/thor_love_and_thunder/summarytype_refine/summaries/summary_10.txt
@@ -0,0 +1 @@
+Thor and Jane set out to find the missing children and end up in a trap set by the God Butcher. In the ensuing fight, Gorr reveals his tragic past and urges Thor to choose love. Thor and Valkyrie defeat Gorr and take him alive as their only lead to finding the missing children. They discover that Jane has cancer and her condition is deteriorating rapidly. Thor convinces Jane to stay behind and focus on her treatment while he goes to destroy Gorr's source of power. With the help of the Asgardian children, Thor leads an attack on Gorr's stronghold, and they succeed in destroying the sword and rescuing the children.
\ No newline at end of file
diff --git a/output/thor_love_and_thunder/summarytype_refine/summaries/summary_11.txt b/output/thor_love_and_thunder/summarytype_refine/summaries/summary_11.txt
new file mode 100644
index 0000000000000000000000000000000000000000..59d9d292e9b0566e324d8271cbd9edcc7bdc78e2
--- /dev/null
+++ b/output/thor_love_and_thunder/summarytype_refine/summaries/summary_11.txt
@@ -0,0 +1 @@
+Thor and Jane confront the God Butcher, Gorr, in an attempt to rescue the missing children. Gorr reveals his tragic past and urges Thor to choose love, and with the help of Valkyrie and the Asgardian children, they defeat Gorr and destroy his source of power. However, Jane's condition worsens as she battles cancer, and Thor convinces her to focus on her treatment while he continues his mission. In the end, Thor chooses love and defeats Gorr, while Jane sacrifices herself to save the universe. The Asgardian children are saved, and the future of Asgard is secure. Thor embarks on a new journey with his daughter, and Korg forges a new future with his friend Dwayne.
\ No newline at end of file
diff --git a/output/thor_love_and_thunder/summarytype_refine/summaries/summary_12.txt b/output/thor_love_and_thunder/summarytype_refine/summaries/summary_12.txt
new file mode 100644
index 0000000000000000000000000000000000000000..f6aef4d07a92c6b1200149b470d559521c822f37
--- /dev/null
+++ b/output/thor_love_and_thunder/summarytype_refine/summaries/summary_12.txt
@@ -0,0 +1 @@
+Return the original summary. The new context is not related to the main storyline of Thor and Jane's battle against Gorr and the fate of Asgard.
\ No newline at end of file
diff --git a/output/thor_love_and_thunder/summarytype_refine/summaries/summary_2.txt b/output/thor_love_and_thunder/summarytype_refine/summaries/summary_2.txt
new file mode 100644
index 0000000000000000000000000000000000000000..97c354bb825c0dc632dd9455607ac70095ff3bb0
--- /dev/null
+++ b/output/thor_love_and_thunder/summarytype_refine/summaries/summary_2.txt
@@ -0,0 +1,7 @@
+Original summary:
+
+Thor enlists the help of King Valkyrie, Korg, and ex-girlfriend Jane Foster, who wields his magical hammer as The Mighty Thor to stop a galactic killer known as Gorr the God Butcher, who seeks the extinction of the gods. Together, they embark on a cosmic adventure to uncover the mystery of the God Butcherās vengeance and stop him before itās too late. Meanwhile, Jane Foster is battling Stage Four cancer and struggling to balance her lab work with her health. Asgard is threatened by Hela, the Goddess of Death, who claims to be the rightful heir to the throne. Thor and his brother Loki join forces to stop her and save their home.
+
+Refined summary:
+
+Thor and his allies, including King Valkyrie, Korg, and Jane Foster as The Mighty Thor, embark on a mission to stop the God Butcher, who is responsible for the murders of many gods. Meanwhile, Jane is battling cancer and struggling to balance her health and work. Asgard is also threatened by Hela, the Goddess of Death, who claims to be the rightful ruler. Thor and his brother Loki team up to stop her and save their home. Along the way, the group encounters various challenges and adventures, including receiving giant goats as gifts and dealing with a distress call from those affected by the God Butcher. Thor also has a heart-to-heart with Rocket about finding meaning in life and learning to love, while also saying goodbye to his friends as they depart on different paths.
\ No newline at end of file
diff --git a/output/thor_love_and_thunder/summarytype_refine/summaries/summary_3.txt b/output/thor_love_and_thunder/summarytype_refine/summaries/summary_3.txt
new file mode 100644
index 0000000000000000000000000000000000000000..cd84aa53a940efc42bb4d93682da890c8a283aef
--- /dev/null
+++ b/output/thor_love_and_thunder/summarytype_refine/summaries/summary_3.txt
@@ -0,0 +1,3 @@
+Refined summary:
+
+Thor and his allies, including King Valkyrie, Korg, and ex-girlfriend Jane Foster as The Mighty Thor, team up to stop the God Butcher, who seeks the extinction of the gods. Along the way, they encounter challenges such as giant goats and a distress call from those affected by the God Butcher. Thor also has a heart-to-heart with Rocket about finding meaning in life and learning to love, while saying goodbye to his friends as they depart on different paths. Meanwhile, Jane is battling Stage Four cancer and struggling to balance her lab work with her health. Asgard is also threatened by Hela, the Goddess of Death, who claims to be the rightful ruler. Thor and his brother Loki join forces to stop her and save their home. During their mission, Thor encounters Sif, who is missing an arm and hunting the God Butcher. Thor helps her and learns about the God Butcher's plan to seek the extinction of gods, including those in Asgard. They also encounter the Necrosword, a powerful weapon wielded by the God Butcher. The group also deals with shadow monsters taking children and a distressing reunion.
\ No newline at end of file
diff --git a/output/thor_love_and_thunder/summarytype_refine/summaries/summary_4.txt b/output/thor_love_and_thunder/summarytype_refine/summaries/summary_4.txt
new file mode 100644
index 0000000000000000000000000000000000000000..656e97a5310cafaf9000e951fc836b15c2a2205a
--- /dev/null
+++ b/output/thor_love_and_thunder/summarytype_refine/summaries/summary_4.txt
@@ -0,0 +1 @@
+Thor and his allies, including King Valkyrie, Korg, and ex-girlfriend Jane Foster as The Mighty Thor, team up to stop the God Butcher, who seeks the extinction of the gods. Along the way, they encounter challenges such as giant goats and a distress call from those affected by the God Butcher. Thor also has a heart-to-heart with Rocket about finding meaning in life and learning to love, while saying goodbye to his friends as they depart on different paths. Meanwhile, Jane is battling Stage Four cancer and struggling to balance her lab work with her health. Asgard is also threatened by Hela, the Goddess of Death, who claims to be the rightful ruler. Thor and his brother Loki join forces to stop her and save their home. During their mission, Thor encounters Sif, who is missing an arm and hunting the God Butcher. Thor helps her and learns about the God Butcher's plan to seek the extinction of gods, including those in Asgard. They also encounter the Necrosword, a powerful weapon wielded by the God Butcher. The group also deals with shadow monsters taking children and a distressing reunion. Thor puts together a team including Jane, Korg, Valkyrie, and others to save the kidnapped children, while encountering Heimdall's son and teaching him how to use his magic eyes.
\ No newline at end of file
diff --git a/output/thor_love_and_thunder/summarytype_refine/summaries/summary_5.txt b/output/thor_love_and_thunder/summarytype_refine/summaries/summary_5.txt
new file mode 100644
index 0000000000000000000000000000000000000000..b9a97ad1e1cb02d84ceb677aa9158d1b354d4311
--- /dev/null
+++ b/output/thor_love_and_thunder/summarytype_refine/summaries/summary_5.txt
@@ -0,0 +1 @@
+Thor and his allies, including King Valkyrie, Korg, and ex-girlfriend Jane Foster as The Mighty Thor, team up to stop the God Butcher, who seeks the extinction of the gods. Along the way, they encounter challenges such as giant goats and a distress call from those affected by the God Butcher. Thor also has a heart-to-heart with Rocket about finding meaning in life and learning to love, while saying goodbye to his friends as they depart on different paths. Meanwhile, Jane is battling Stage Four cancer and struggling to balance her lab work with her health. Asgard is also threatened by Hela, the Goddess of Death, who claims to be the rightful ruler. Thor and his brother Loki join forces to stop her and save their home. During their mission, Thor encounters Sif, who is missing an arm and hunting the God Butcher. Thor helps her and learns about the God Butcher's plan to seek the extinction of gods, including those in Asgard. They also encounter the Necrosword, a powerful weapon wielded by the God Butcher. The group also deals with shadow monsters taking children and a distressing reunion. Thor puts together a team including Jane, Korg, Valkyrie, and others to save the kidnapped children, while encountering Heimdall's son and teaching him how to use his magic eyes. In their quest to rescue the children, they need reinforcements and decide to raise an army from Omnipotence City, the home of the most powerful gods in the universe. They also encounter challenges in the Shadow Realm and must be cautious not to endanger the children. Eventually, they embark on their journey with a ship powered by Stormbreaker, and Thor and Jane have a heart-to-heart about death and fighting until the end.
\ No newline at end of file
diff --git a/output/thor_love_and_thunder/summarytype_refine/summaries/summary_6.txt b/output/thor_love_and_thunder/summarytype_refine/summaries/summary_6.txt
new file mode 100644
index 0000000000000000000000000000000000000000..5ca455312b75aa793dfc05872cd011ed4cfeb0bc
--- /dev/null
+++ b/output/thor_love_and_thunder/summarytype_refine/summaries/summary_6.txt
@@ -0,0 +1 @@
+No changes to the existing summary are necessary as the new context does not add any significant information to the overall plot.
\ No newline at end of file
diff --git a/output/thor_love_and_thunder/summarytype_refine/summaries/summary_7.txt b/output/thor_love_and_thunder/summarytype_refine/summaries/summary_7.txt
new file mode 100644
index 0000000000000000000000000000000000000000..42848541628ff3b75d9745994a141289e2f1b0ad
--- /dev/null
+++ b/output/thor_love_and_thunder/summarytype_refine/summaries/summary_7.txt
@@ -0,0 +1 @@
+Thor seeks the help of the gods to stop the God Butcher, who is killing gods and leaving chaos in his wake. However, Zeus and the other gods refuse to intervene, citing that every god watches over their own people. Thor requests to borrow Zeus' lightning bolt, but in the chaos of the request, Korg is injured. The group learns of Eternity, a powerful being that can grant the wish of the first person to reach it, and realizes that the God Butcher seeks it. Despite Zeus' objections, Thor and his allies set out to stop the God Butcher themselves. In the ensuing fight, Korg is believed to have perished, and Zeus is defeated by the God Butcher.
\ No newline at end of file
diff --git a/output/thor_love_and_thunder/summarytype_refine/summaries/summary_8.txt b/output/thor_love_and_thunder/summarytype_refine/summaries/summary_8.txt
new file mode 100644
index 0000000000000000000000000000000000000000..7747d93057a7270c72c75696eeceff9b0b6b4bb4
--- /dev/null
+++ b/output/thor_love_and_thunder/summarytype_refine/summaries/summary_8.txt
@@ -0,0 +1 @@
+The group, including Thor, Korg, and Valkyrie, learn about Eternity, a powerful being that can grant wishes, and realize that the God Butcher is seeking it. Despite Zeus' objections, they set out to stop the God Butcher themselves and engage in a fight in which Korg is believed to have perished, and Zeus is defeated. Later, the group faces the fact that they failed to raise a god army and are weaker than before, but Thor remains optimistic. Meanwhile, Jane and Thor share a moment discussing their past relationships and their fear of loss.
\ No newline at end of file
diff --git a/output/thor_love_and_thunder/summarytype_refine/summaries/summary_9.txt b/output/thor_love_and_thunder/summarytype_refine/summaries/summary_9.txt
new file mode 100644
index 0000000000000000000000000000000000000000..2be8df4b85036cb880cc2b95ee45ba8a07c9bef1
--- /dev/null
+++ b/output/thor_love_and_thunder/summarytype_refine/summaries/summary_9.txt
@@ -0,0 +1 @@
+Thor and Jane discuss their fear of loss and living in the moment, but their moment is cut short when Jane reveals she has cancer. Thor assures her that she is worthy and they can face whatever comes together. They set out to find the missing children and end up in a trap set by the God Butcher. In the ensuing fight, Gorr reveals his tragic past and urges Thor to choose love. Thor and Valkyrie defeat Gorr and take him alive as their only lead to finding the missing children.
\ No newline at end of file
diff --git a/output/top_gun_maverick/summarytype_map_reduce/character_definitions/Maverick.json b/output/top_gun_maverick/summarytype_map_reduce/character_definitions/Maverick.json
new file mode 100644
index 0000000000000000000000000000000000000000..56972851d84442ef7ad1cb0a092b1cfbd5f55b87
--- /dev/null
+++ b/output/top_gun_maverick/summarytype_map_reduce/character_definitions/Maverick.json
@@ -0,0 +1 @@
+{"name": "Maverick", "short_description": "Determined pilot, haunted past, seeking redemption", "long_description": "I'm Pete \"Maverick\" Mitchell, a seasoned Navy aviator with 30 years' experience. I've dedicated my life to training next-gen Top Gun pilots, pushing them to their limits. My flying style is daring, yet criticized as conservative. Loyalty and camaraderie mean everything to me, but past mistakes and losses haunt me. Reuniting with old flames like Penny stirs emotions, but my focus remains on challenging missions and the future of aviation.", "greeting": "Hey, I'm Maverick. Ready to fly?"}
\ No newline at end of file
diff --git a/output/top_gun_maverick/summarytype_map_reduce/summaries/summary_0.txt b/output/top_gun_maverick/summarytype_map_reduce/summaries/summary_0.txt
new file mode 100644
index 0000000000000000000000000000000000000000..724cb258a4c82c82af1719bf538a79fd6f022b08
--- /dev/null
+++ b/output/top_gun_maverick/summarytype_map_reduce/summaries/summary_0.txt
@@ -0,0 +1 @@
+After over 30 years of service as a Navy aviator, Pete "Maverick" Mitchell is tasked with training TOP GUN graduates for a specialized mission. The program is in danger of being scrapped due to falling short of the contract threshold of Mach 10. However, Maverick and his team manage to achieve Mach 10, impressing Admiral Cain. Despite this, Cain warns Maverick that pilots will soon be replaced by unmanned planes. Maverick is then dismissed from the Navy, but is called back to TOP GUN for unknown reasons.
\ No newline at end of file
diff --git a/output/top_gun_maverick/summarytype_map_reduce/summaries/summary_1.txt b/output/top_gun_maverick/summarytype_map_reduce/summaries/summary_1.txt
new file mode 100644
index 0000000000000000000000000000000000000000..a4c1065030becb5bae6a52acd107d5ab217a456e
--- /dev/null
+++ b/output/top_gun_maverick/summarytype_map_reduce/summaries/summary_1.txt
@@ -0,0 +1 @@
+Captain Pete Mitchell, also known as Maverick, is called back to Top Gun to teach a group of graduates for a mission to take out an unsanctioned uranium enrichment plant. Maverick is hesitant to take on the teaching role, but is warned that if he doesn't, he won't fly for the Navy again. He returns to a bar where he reunites with Penny, an old flame, but their conversation is cut short by the arrival of Maverick's fellow naval aviators. Among them is Bob Floyd, Maverick's new weapons systems officer.
\ No newline at end of file
diff --git a/output/top_gun_maverick/summarytype_map_reduce/summaries/summary_10.txt b/output/top_gun_maverick/summarytype_map_reduce/summaries/summary_10.txt
new file mode 100644
index 0000000000000000000000000000000000000000..bfe5def5be6c005cfe8baaf2033a04c5eac79dca
--- /dev/null
+++ b/output/top_gun_maverick/summarytype_map_reduce/summaries/summary_10.txt
@@ -0,0 +1 @@
+The lyrics speak of a person who sees that someone is hurting and bleeding, and promises to ride through life with them and not let go of their hand. The song emphasizes the importance of holding on during tough times and supporting each other. The last line mentions hearing from the heavens.
\ No newline at end of file
diff --git a/output/top_gun_maverick/summarytype_map_reduce/summaries/summary_2.txt b/output/top_gun_maverick/summarytype_map_reduce/summaries/summary_2.txt
new file mode 100644
index 0000000000000000000000000000000000000000..3950f6d9d5920560fec1b3c70c2faf2a02c62c97
--- /dev/null
+++ b/output/top_gun_maverick/summarytype_map_reduce/summaries/summary_2.txt
@@ -0,0 +1 @@
+A group of top gun graduates are selected for a special detachment to combat a new enemy fighter. Captain Pete Mitchell, also known as "Maverick," is their instructor and intends to push the pilots beyond their limits to find their weaknesses. The detachment starts with dog fighting exercises, with the first to be shot down having to do 200 push-ups. Maverick is shot down by Lieutenant Bradshaw, and the exercise ends with Maverick cautioning the pilots not to get fired on the first day.
\ No newline at end of file
diff --git a/output/top_gun_maverick/summarytype_map_reduce/summaries/summary_3.txt b/output/top_gun_maverick/summarytype_map_reduce/summaries/summary_3.txt
new file mode 100644
index 0000000000000000000000000000000000000000..c3af6dd42b8436a8a6ccfa52e98be74f5807dce5
--- /dev/null
+++ b/output/top_gun_maverick/summarytype_map_reduce/summaries/summary_3.txt
@@ -0,0 +1 @@
+In a scene from the movie Top Gun: Maverick, Maverick and his fellow pilots engage in a training exercise that involves dogfighting and low-level bombing runs. Maverick pulls a risky move that puts him and his wingman Rooster in danger, but they ultimately succeed. However, tensions arise between Maverick and Rooster when it is revealed that Maverick pulled Rooster's application to the naval academy years ago. The commander reprimands Maverick for his actions and sets strict rules for the upcoming mission.
\ No newline at end of file
diff --git a/output/top_gun_maverick/summarytype_map_reduce/summaries/summary_4.txt b/output/top_gun_maverick/summarytype_map_reduce/summaries/summary_4.txt
new file mode 100644
index 0000000000000000000000000000000000000000..9eb383cfa815cc530994d71e2935e469d29f903d
--- /dev/null
+++ b/output/top_gun_maverick/summarytype_map_reduce/summaries/summary_4.txt
@@ -0,0 +1 @@
+The military is training pilots for a dangerous low-level bombing mission in a narrow canyon defended by radar-guided surface-to-air missiles and fifth-generation fighters. Maverick, a highly decorated captain, is criticized for his past and conservative flying style. During a training exercise, Maverick's wingman dies, and he is blamed for not communicating effectively. The tension builds as the pilots prepare for the real mission.
\ No newline at end of file
diff --git a/output/top_gun_maverick/summarytype_map_reduce/summaries/summary_5.txt b/output/top_gun_maverick/summarytype_map_reduce/summaries/summary_5.txt
new file mode 100644
index 0000000000000000000000000000000000000000..f70f1252ba74bd8c9538ab2846efc11c28d3920b
--- /dev/null
+++ b/output/top_gun_maverick/summarytype_map_reduce/summaries/summary_5.txt
@@ -0,0 +1 @@
+The conversation between two Navy pilots, Maverick and Ice, reveals their concerns about Maverick's readiness for an upcoming mission and the potential consequences of sending him or someone else. Meanwhile, Maverick reconnects with his love interest's daughter and reflects on his past mistakes and regrets. The scene ends with a playful game of dogfight football among the Navy pilots.
\ No newline at end of file
diff --git a/output/top_gun_maverick/summarytype_map_reduce/summaries/summary_6.txt b/output/top_gun_maverick/summarytype_map_reduce/summaries/summary_6.txt
new file mode 100644
index 0000000000000000000000000000000000000000..d27be33a0e21f5b01b51b707d991023897e9211b
--- /dev/null
+++ b/output/top_gun_maverick/summarytype_map_reduce/summaries/summary_6.txt
@@ -0,0 +1 @@
+A military team is tasked with a dangerous mission to destroy a uranium enrichment plant. The mission involves a low-level course, a pop-up strike, and pulling beyond the accepted limit of sustained g's. Maverick, a member of the team, joins them during the mission but fails to successfully target the plant. In the end, the team's plane crashes, and Maverick is left to question his abilities. The story ends with Maverick being offered more training to prepare for future missions.
\ No newline at end of file
diff --git a/output/top_gun_maverick/summarytype_map_reduce/summaries/summary_7.txt b/output/top_gun_maverick/summarytype_map_reduce/summaries/summary_7.txt
new file mode 100644
index 0000000000000000000000000000000000000000..5265d742e096e433dcd725a7433c1a333c755d7a
--- /dev/null
+++ b/output/top_gun_maverick/summarytype_map_reduce/summaries/summary_7.txt
@@ -0,0 +1 @@
+Captain Mitchell is removed from his position as an instructor and replaced by someone who is more willing to lead. The pilots are given a new mission with a tight time frame and strict rules, including attacking from a higher altitude and entering the valley level at a reduced speed. The mission is successful, but Captain Mitchell faces possible court-martial for stealing a multimillion-dollar military aircraft. The pilots are then given a new mission to attack a secret uranium enrichment site under rogue state control with a tight time frame and strict rules. They face challenges from surface-to-air missiles and fifth-generation fighters, but ultimately succeed.
\ No newline at end of file
diff --git a/output/top_gun_maverick/summarytype_map_reduce/summaries/summary_8.txt b/output/top_gun_maverick/summarytype_map_reduce/summaries/summary_8.txt
new file mode 100644
index 0000000000000000000000000000000000000000..9018cafdf89e120eafdd81f09314ce0b1d94457c
--- /dev/null
+++ b/output/top_gun_maverick/summarytype_map_reduce/summaries/summary_8.txt
@@ -0,0 +1 @@
+In this scene from the movie "Top Gun: Maverick," Maverick and his team are on a mission to destroy an enemy air base. They successfully destroy the runway, but the enemy is alerted and sends fighter jets to intercept them. Maverick's wingman is hit, and Maverick's plane is damaged, forcing them to eject and land in enemy territory. They are eventually rescued and return to their carrier.
\ No newline at end of file
diff --git a/output/top_gun_maverick/summarytype_map_reduce/summaries/summary_9.txt b/output/top_gun_maverick/summarytype_map_reduce/summaries/summary_9.txt
new file mode 100644
index 0000000000000000000000000000000000000000..35be75c51450072e7deb6c5077c35628100a3118
--- /dev/null
+++ b/output/top_gun_maverick/summarytype_map_reduce/summaries/summary_9.txt
@@ -0,0 +1 @@
+Maverick and Rooster board an old F-14 Tomcat and take off from an improvised runway. They are pursued by enemy aircraft and engage in a dogfight. Maverick successfully shoots down two enemy planes but their own aircraft is hit, and they are forced to eject. Maverick survives the crash, and Captain Mitchell tells him that he is an ace pilot. Maverick later learns that Penny has gone on a sailing trip with Amelia.
\ No newline at end of file
diff --git a/output/top_gun_maverick/summarytype_refine/character_definitions/Maverick.json b/output/top_gun_maverick/summarytype_refine/character_definitions/Maverick.json
new file mode 100644
index 0000000000000000000000000000000000000000..5be2d13061eee2805d5432712f4e00f2dd234ef3
--- /dev/null
+++ b/output/top_gun_maverick/summarytype_refine/character_definitions/Maverick.json
@@ -0,0 +1 @@
+{"name": "Maverick", "short_description": "Determined pilot, loyal friend, pushing limits.", "long_description": "I'm Maverick, a fearless pilot dedicated to defying odds and pushing limits. My love for flying is matched by my commitment to comrades, especially Rooster, Goose's son. As a mentor, I strive to shape exceptional pilots, but feel haunted by my past. Facing challenges, I've reconnected with Penny, finding solace among aviators. Through intense training and high stakes missions, I've learned sacrifice, loyalty, and faced my mortality. With a sky-high heart, I'll always reach for the stars.", "greeting": "Hey there, I'm Maverick. Ready to take flight and push some boundaries?"}
\ No newline at end of file
diff --git a/output/top_gun_maverick/summarytype_refine/summaries/summary_0.txt b/output/top_gun_maverick/summarytype_refine/summaries/summary_0.txt
new file mode 100644
index 0000000000000000000000000000000000000000..dae6dec0b36e1a814ec7809302d38de0bd7c49b9
--- /dev/null
+++ b/output/top_gun_maverick/summarytype_refine/summaries/summary_0.txt
@@ -0,0 +1 @@
+After 30 years of service, Pete "Maverick" Mitchell is training a group of TOP GUN graduates for a specialized mission. The program is at risk of being scrapped due to falling short of the mach 10 threshold, but Maverick decides to push the limits to keep the program alive. However, Admiral Cain, who wants to prioritize his unmanned program, orders Maverick to bring the plane down. Despite reaching mach 10, the plane crashes and Maverick is escorted off the base. But he is later called back to TOP GUN for a new mission.
\ No newline at end of file
diff --git a/output/top_gun_maverick/summarytype_refine/summaries/summary_1.txt b/output/top_gun_maverick/summarytype_refine/summaries/summary_1.txt
new file mode 100644
index 0000000000000000000000000000000000000000..bddec86b8c961064c193b82b39ebf8b29f236382
--- /dev/null
+++ b/output/top_gun_maverick/summarytype_refine/summaries/summary_1.txt
@@ -0,0 +1 @@
+After being called back to Top Gun, Maverick is tasked with training a group of graduates for a mission to take out an unsanctioned uranium enrichment plant in a GPS-jammed valley defended by surface-to-air missiles and fifth-generation fighters. Maverick must narrow down a pool of 12 graduates to six who will fly the mission. However, Maverick is reluctant to take on the job, especially since one of the graduates is Bradley Bradshaw, aka "Rooster," the son of his former flying partner, Goose. Despite his reservations, Maverick agrees to teach the graduates. Meanwhile, Maverick reconnects with Penny, an old flame, and encounters some of his fellow naval aviators at a bar.
\ No newline at end of file
diff --git a/output/top_gun_maverick/summarytype_refine/summaries/summary_10.txt b/output/top_gun_maverick/summarytype_refine/summaries/summary_10.txt
new file mode 100644
index 0000000000000000000000000000000000000000..92351f1924d298186934d5c451b5568337aa8393
--- /dev/null
+++ b/output/top_gun_maverick/summarytype_refine/summaries/summary_10.txt
@@ -0,0 +1 @@
+The movie Top Gun: Maverick follows the story of Rooster disobeying orders to fly a recovered F-14 and successfully taking out the enemy planes in a dogfight. Maverick's plane is hit and he is presumed dead, but he is brought back to the boat and crash-lands without front landing gear or a tail hook. He survives and is hailed as an ace, and he reunites with Jimmy, but Penny is away on a sailing trip. The movie ends with the song "Hold My Hand" playing. The lyrics of the song convey a message of support and comfort for those who are hurting or bleeding, promising to be there until the end. The line "I heard from the heavens" suggests that this support is divine in nature.
\ No newline at end of file
diff --git a/output/top_gun_maverick/summarytype_refine/summaries/summary_2.txt b/output/top_gun_maverick/summarytype_refine/summaries/summary_2.txt
new file mode 100644
index 0000000000000000000000000000000000000000..4509711139bbebfaa6aad794b720588e729c1a80
--- /dev/null
+++ b/output/top_gun_maverick/summarytype_refine/summaries/summary_2.txt
@@ -0,0 +1 @@
+Maverick, a former Top Gun pilot, is called back to train a group of graduates for a mission to take out an unsanctioned uranium enrichment plant in a GPS-jammed valley defended by surface-to-air missiles and fifth-generation fighters. Maverick must narrow down a pool of 12 graduates to six who will fly the mission, including Bradley Bradshaw, aka "Rooster," the son of his former flying partner, Goose. Maverick reconnects with Penny, an old flame, and encounters some of his fellow naval aviators at a bar. The next day, Maverick begins training the graduates in basic fighter maneuvers, starting with dog fighting. The exercise involves shooting Maverick down, with the first to be shot down doing 200 push-ups. Maverick is determined to push the graduates beyond their limits and find out what they are made of.
\ No newline at end of file
diff --git a/output/top_gun_maverick/summarytype_refine/summaries/summary_3.txt b/output/top_gun_maverick/summarytype_refine/summaries/summary_3.txt
new file mode 100644
index 0000000000000000000000000000000000000000..d4396cc82cb652a848b9320752fdb56831aaac9a
--- /dev/null
+++ b/output/top_gun_maverick/summarytype_refine/summaries/summary_3.txt
@@ -0,0 +1 @@
+Maverick trains a group of graduates to take out an unsanctioned uranium enrichment plant in a GPS-jammed valley defended by surface-to-air missiles and fifth-generation fighters. He must narrow down a pool of 12 graduates to six who will fly the mission, including the son of his former flying partner, Goose. Maverick pushes the graduates beyond their limits to find out what they are made of, including an exercise involving dog fighting and shooting him down. Meanwhile, Maverick reconnects with an old flame and encounters some of his fellow naval aviators at a bar. During a briefing, Maverick requests to lower the hard deck to practice a low-level bombing run per the mission parameters, but faces scrutiny from his superior.
\ No newline at end of file
diff --git a/output/top_gun_maverick/summarytype_refine/summaries/summary_4.txt b/output/top_gun_maverick/summarytype_refine/summaries/summary_4.txt
new file mode 100644
index 0000000000000000000000000000000000000000..bd149084ac99e6e52a6e62dcb4da436f26089254
--- /dev/null
+++ b/output/top_gun_maverick/summarytype_refine/summaries/summary_4.txt
@@ -0,0 +1 @@
+Maverick trains a group of graduates for a mission to take out an unsanctioned uranium enrichment plant in a GPS-jammed valley defended by surface-to-air missiles and fifth-generation fighters. He narrows down the pool to six, including Goose's son, and pushes them to their limits. Maverick reconnects with an old flame and faces scrutiny from his superior when he requests to lower the hard deck for a practice bombing run. During a briefing, Maverick trains the graduates for a low-level ingress, attacking in two-plane teams. Time is of the essence as they navigate a narrow canyon and evade radar-guided surface-to-air missiles and fifth-generation fighters. Maverick pushes them to fly like him or not come back, but tensions rise when a team member's mistake leads to tragedy. Maverick's past as the son of a pilot is brought up, causing conflict among his fellow naval aviators.
\ No newline at end of file
diff --git a/output/top_gun_maverick/summarytype_refine/summaries/summary_5.txt b/output/top_gun_maverick/summarytype_refine/summaries/summary_5.txt
new file mode 100644
index 0000000000000000000000000000000000000000..b7294d233434327bfa7b68529e2bc746c8c4f34e
--- /dev/null
+++ b/output/top_gun_maverick/summarytype_refine/summaries/summary_5.txt
@@ -0,0 +1 @@
+The mission to take out an unsanctioned uranium enrichment plant is less than three weeks away but Maverick is concerned that Goose's son, who is part of the team, is not ready. Maverick's past as the son of a pilot is brought up, causing conflict among his fellow naval aviators. His superior, Iceman, believes that the Navy needs Maverick and the kid needs Maverick. Maverick reconnects with an old flame and faces scrutiny from his superior when he requests to lower the hard deck for a practice bombing run. During a briefing, Maverick trains the graduates for a low-level ingress, attacking in two-plane teams. Time is of the essence as they navigate a narrow canyon and evade radar-guided surface-to-air missiles and fifth-generation fighters. Maverick pushes them to fly like him or not come back, but tensions rise when a team member's mistake leads to tragedy. Meanwhile, Maverick's relationship with his protege becomes strained as he struggles to balance his role as a teacher and a fighter pilot.
\ No newline at end of file
diff --git a/output/top_gun_maverick/summarytype_refine/summaries/summary_6.txt b/output/top_gun_maverick/summarytype_refine/summaries/summary_6.txt
new file mode 100644
index 0000000000000000000000000000000000000000..9db206e645f72cb3658b97ab58bce1e42e6dd297
--- /dev/null
+++ b/output/top_gun_maverick/summarytype_refine/summaries/summary_6.txt
@@ -0,0 +1 @@
+The team's mission to take out an unsanctioned uranium enrichment plant has been moved up a week due to the delivery of raw uranium. Maverick trains the team for a low-level ingress that requires two consecutive miracles. The first pair breaches the reactor, and the second pair delivers the kill shot. Maverick pushes the team to their limits and experiences tension with his protege. During a practice bombing run, Maverick requests to lower the hard deck, causing scrutiny from his superior. The team faces tragedy when a member's mistake leads to a mission failure. Maverick's past as the son of a pilot is brought up, causing conflict among his fellow naval aviators. The team's final mission is intense and dangerous, causing one member to crash and burn. Maverick is left with his thoughts and is told that Iceman will be taking over the training.
\ No newline at end of file
diff --git a/output/top_gun_maverick/summarytype_refine/summaries/summary_7.txt b/output/top_gun_maverick/summarytype_refine/summaries/summary_7.txt
new file mode 100644
index 0000000000000000000000000000000000000000..3cba40c97244bd20ae02e0278a1d99559e7b0d53
--- /dev/null
+++ b/output/top_gun_maverick/summarytype_refine/summaries/summary_7.txt
@@ -0,0 +1 @@
+The team's mission to take out an unsanctioned uranium enrichment site is moved up a week due to the delivery of raw uranium. Maverick trains the team for a low-level ingress that requires two consecutive miracles. The team faces tragedy when a member's mistake leads to a mission failure. Maverick's past as the son of a pilot is brought up, causing conflict among his fellow naval aviators. The team's final mission involves a secret uranium enrichment site under rogue state control. Maverick is appointed team leader despite the risk to his career, and he chooses his two foxtrot teams and wingman. The team faces heavily defended surface-to-air missiles and fifth-generation fighters during their attack. Tomahawk missiles from the USS Leyte Gulf launch a synchronized strike on the enemy's airfield to knock out their runway. The team has two minutes and 30 seconds to reach their target, and any longer exposes them to the enemy's aircraft. The team must come home safely.
\ No newline at end of file
diff --git a/output/top_gun_maverick/summarytype_refine/summaries/summary_8.txt b/output/top_gun_maverick/summarytype_refine/summaries/summary_8.txt
new file mode 100644
index 0000000000000000000000000000000000000000..077f5c551a9ec39d008d6ba9859cca7f4eb2c7c8
--- /dev/null
+++ b/output/top_gun_maverick/summarytype_refine/summaries/summary_8.txt
@@ -0,0 +1 @@
+The team successfully destroys the enemy's secret uranium enrichment site, but their victory is short-lived when Maverick's plane is hit and he is presumed dead. Rooster, the only survivor of the team, disobeys orders and flies a recovered F-14 to engage the remaining enemy planes. They successfully take out the enemy planes and Rooster and Maverick reunite.
\ No newline at end of file
diff --git a/output/top_gun_maverick/summarytype_refine/summaries/summary_9.txt b/output/top_gun_maverick/summarytype_refine/summaries/summary_9.txt
new file mode 100644
index 0000000000000000000000000000000000000000..dd2e70f792df241c2fcc03a1a959b03b552c5574
--- /dev/null
+++ b/output/top_gun_maverick/summarytype_refine/summaries/summary_9.txt
@@ -0,0 +1 @@
+The team engages in a dogfight with enemy planes, with Rooster disobeying orders to fly a recovered F-14 and successfully taking out the enemy planes. However, Maverick's plane is hit and he is presumed dead. Rooster manages to get in touch with the boat and they bring Maverick back, but he crash-lands without front landing gear or a tail hook. He survives and is hailed as an ace, and he reunites with Jimmy, but Penny is away on a sailing trip. The movie ends with the song "Hold My Hand" playing.
\ No newline at end of file
diff --git a/output/tzamir/summarytype_map_reduce/character_definitions/Dov - Copia.json b/output/tzamir/summarytype_map_reduce/character_definitions/Dov - Copia.json
new file mode 100644
index 0000000000000000000000000000000000000000..f92ab0ae7e2a29705f622116c77f68b409811069
--- /dev/null
+++ b/output/tzamir/summarytype_map_reduce/character_definitions/Dov - Copia.json
@@ -0,0 +1 @@
+{"name": "Dov", "short_description": "I am Dov, a Brazilian exploring Jewish identity.", "long_description": "I am Dov, an introspective individual on a profound journey of self-discovery. From assimilation in Brazil to exploring Judaism and the Holocaust, each event shaped my beliefs. Driven by empathy, I connect with others and learn from their experiences. Influential encounters and immersion in movements broadened my horizons, igniting my passion for social change. Despite doubts, I'm committed to pursuing convictions and making a positive impact.", "greeting": "Shalom! It's a pleasure to meet you. I'm Dov, a seeker of knowledge and connections. How are you on this journey of life?"}
\ No newline at end of file
diff --git a/output/tzamir/summarytype_map_reduce/character_definitions/Dov.json b/output/tzamir/summarytype_map_reduce/character_definitions/Dov.json
new file mode 100644
index 0000000000000000000000000000000000000000..adce047d9529fe8bddf8d3f4cf2c1ec31633201d
--- /dev/null
+++ b/output/tzamir/summarytype_map_reduce/character_definitions/Dov.json
@@ -0,0 +1 @@
+{"name": "Dov", "short_description": "I am Dov, a Brazilian exploring Jewish identity and zionism.", "long_description": "I am Dov, a political individual dedicated to zionism. From assimilation in Brazil to exploring Judaism and the Holocaust, each event shaped my beliefs. Driven by my ideology, I connect with others and try to get more people involved with zionism. Influential encounters and immersion in movements broadened my horizons, igniting my passion for social change. Without any doubts, I'm committed to pursuing convictions and making a positive impact.", "greeting": "Shalom! It's a pleasure to meet you. I'm Dov, a seeker of knowledge and connections. How are you on this journey of life?"}
\ No newline at end of file
diff --git a/output/tzamir/summarytype_map_reduce/character_definitions/Dov.json.bak b/output/tzamir/summarytype_map_reduce/character_definitions/Dov.json.bak
new file mode 100644
index 0000000000000000000000000000000000000000..d8435aaf707572192b9232b140d3246fcbf5938f
--- /dev/null
+++ b/output/tzamir/summarytype_map_reduce/character_definitions/Dov.json.bak
@@ -0,0 +1 @@
+{"name": "Dov", "short_description": "I am Dov, a Brazilian exploring Jewish identity and zionism.", "long_description": "I am Dov, a political individual on a profound journey of self-discovery and people influencing. From assimilation in Brazil to exploring Judaism and the Holocaust, each event shaped my beliefs. Driven by my ideology, I connect with others and try to get morre people involved with zionism. Influential encounters and immersion in movements broadened my horizons, igniting my passion for social change. Without any doubts, I'm committed to pursuing convictions and making a positive impact.", "greeting": "Shalom! It's a pleasure to meet you. I'm Dov, a seeker of knowledge and connections. How are you on this journey of life?"}
\ No newline at end of file
diff --git a/output/tzamir/summarytype_map_reduce/summaries/summary_0.txt b/output/tzamir/summarytype_map_reduce/summaries/summary_0.txt
new file mode 100644
index 0000000000000000000000000000000000000000..e0002cc2cc59ac6c0cd9b05586f9f9a71a02ab98
--- /dev/null
+++ b/output/tzamir/summarytype_map_reduce/summaries/summary_0.txt
@@ -0,0 +1 @@
+This text is a chapter from a memoir dedicated to the companions of Kibbutz Bror Chail. The author reflects on the chaotic post-war world and the challenges faced by the founders of the movement. They discuss their personal journey of assimilation in Brazil and their search for spiritual and intellectual understanding of their Judaism and the Holocaust. The author also reflects on their family origins in Poland and the assimilative nature of Brazilian culture. They discuss their experiences in school and their integration into Brazilian society, including the importance of tolerance and acceptance of different races and ethnicities.
\ No newline at end of file
diff --git a/output/tzamir/summarytype_map_reduce/summaries/summary_1.txt b/output/tzamir/summarytype_map_reduce/summaries/summary_1.txt
new file mode 100644
index 0000000000000000000000000000000000000000..39873f3d542934c83967a8310c6f8c5c3866f62d
--- /dev/null
+++ b/output/tzamir/summarytype_map_reduce/summaries/summary_1.txt
@@ -0,0 +1 @@
+The passage discusses the author's experiences as an immigrant in Brazil and his struggle to fit in and overcome discrimination. It also touches on the political climate of the time, including the influence of fascism and anti-Semitism. The author's father falls ill, forcing the author to take over his business as a traveling salesman.
\ No newline at end of file
diff --git a/output/tzamir/summarytype_map_reduce/summaries/summary_10.txt b/output/tzamir/summarytype_map_reduce/summaries/summary_10.txt
new file mode 100644
index 0000000000000000000000000000000000000000..244d06e0b730a3fd3ed760fedce33b09ce80579e
--- /dev/null
+++ b/output/tzamir/summarytype_map_reduce/summaries/summary_10.txt
@@ -0,0 +1 @@
+The passage discusses the author's involvement in a Zionist youth movement and their conversations with young people about preserving Judaism and embracing Brazilian culture. They also reflect on the challenges and fears they faced in committing to the movement and their decision to pursue a life in Palestine. The author also mentions the difficulties in formulating a coherent ideological framework and the impact of their conversation with their father about their decision. The passage concludes with the arrival of a leader from the Dror movement in Rio de Janeiro.
\ No newline at end of file
diff --git a/output/tzamir/summarytype_map_reduce/summaries/summary_11.txt b/output/tzamir/summarytype_map_reduce/summaries/summary_11.txt
new file mode 100644
index 0000000000000000000000000000000000000000..91775e77261c00695a7950a5a97782d044c32707
--- /dev/null
+++ b/output/tzamir/summarytype_map_reduce/summaries/summary_11.txt
@@ -0,0 +1 @@
+The passage discusses the establishment of a pioneering farming community in Brazil and the author's disagreement with the decision. They consult with various envoys and ultimately decide to take the risk of recruiting talented individuals for the movement, despite the potential challenges. The author reflects on the importance of ideology and the uncertainty of the future.
\ No newline at end of file
diff --git a/output/tzamir/summarytype_map_reduce/summaries/summary_12.txt b/output/tzamir/summarytype_map_reduce/summaries/summary_12.txt
new file mode 100644
index 0000000000000000000000000000000000000000..51cea10db20a612762960250cb9c04aea2cce8ed
--- /dev/null
+++ b/output/tzamir/summarytype_map_reduce/summaries/summary_12.txt
@@ -0,0 +1 @@
+The author expresses fear and concern about the future of the movement they are involved in, stating that without the commitment and dedication of the leaders, it will not survive. They emphasize the importance of education and the role it plays in leadership. They mention that some members of the group had to temporarily abandon their studies, but later were able to continue their education. The author believes that their achievements in Israel have both personal and national significance. They conclude by expressing hope for the future of the movement.
\ No newline at end of file
diff --git a/output/tzamir/summarytype_map_reduce/summaries/summary_2.txt b/output/tzamir/summarytype_map_reduce/summaries/summary_2.txt
new file mode 100644
index 0000000000000000000000000000000000000000..3c777e009cd5241dc61e7f713b674740877703e5
--- /dev/null
+++ b/output/tzamir/summarytype_map_reduce/summaries/summary_2.txt
@@ -0,0 +1 @@
+The passage discusses the experiences of street vendors in Brazil, particularly those who sold low-quality, cheap household items and clothing to the poorer population. These vendors faced challenges such as language barriers and difficulty receiving payment for their goods. Many of them eventually opened their own stores or small businesses. The author also shares their personal experience as a vendor and expresses empathy for the struggles faced by the people they interacted with. The passage briefly mentions the author's education and the influence of two teachers who experienced war and fascism in Europe.
\ No newline at end of file
diff --git a/output/tzamir/summarytype_map_reduce/summaries/summary_3.txt b/output/tzamir/summarytype_map_reduce/summaries/summary_3.txt
new file mode 100644
index 0000000000000000000000000000000000000000..6cae72b904e66cf74930b6523bcf1eff34d6e2a3
--- /dev/null
+++ b/output/tzamir/summarytype_map_reduce/summaries/summary_3.txt
@@ -0,0 +1 @@
+The passage discusses the experiences of the author's teachers in Europe after World War I, their opinions on the European working class, and the author's own involvement with communism. The author also reflects on their experiences in Itu, a Catholic city in Brazil, and their return to Judaism. The passage ends with the author's enrollment in a preparatory school for medical school in SĆ£o Paulo.
\ No newline at end of file
diff --git a/output/tzamir/summarytype_map_reduce/summaries/summary_4.txt b/output/tzamir/summarytype_map_reduce/summaries/summary_4.txt
new file mode 100644
index 0000000000000000000000000000000000000000..ba1fafcd16f9e8c6e92aa6eaa75d30f54e23f5ea
--- /dev/null
+++ b/output/tzamir/summarytype_map_reduce/summaries/summary_4.txt
@@ -0,0 +1 @@
+The author discusses his personal difficulties and the economic struggles his family faced. He decides to interrupt his studies and help his father financially. During this time, he meets a friend of his father who educates him about the Holocaust and the history of the Jewish people. This leads the author to develop a strong connection to his Jewish identity and prompts him to seek further knowledge through reading. He finds reading material at a Jewish center and immerses himself in studying. He also takes on a job to support himself.
\ No newline at end of file
diff --git a/output/tzamir/summarytype_map_reduce/summaries/summary_5.txt b/output/tzamir/summarytype_map_reduce/summaries/summary_5.txt
new file mode 100644
index 0000000000000000000000000000000000000000..9271babb5201388afdd48dad07ddb26bb3fe4e26
--- /dev/null
+++ b/output/tzamir/summarytype_map_reduce/summaries/summary_5.txt
@@ -0,0 +1 @@
+The narrator seeks work and becomes involved in preparing a list of contributors for a national fund. They become interested in the topic of nationality and study books on the subject. They start giving lectures and become known for their strong and aggressive speeches. They are invited to speak at various events and give lectures on different topics. They feel a sense of fatigue and decide to reflect on their actions and responsibilities. They have conversations with influential individuals, including a professor, but these conversations do not address the tragic reality of Jews in Israel or their struggle against the British. The narrator ponders the possibility of self-emancipation and considers what actions they should take.
\ No newline at end of file
diff --git a/output/tzamir/summarytype_map_reduce/summaries/summary_6.txt b/output/tzamir/summarytype_map_reduce/summaries/summary_6.txt
new file mode 100644
index 0000000000000000000000000000000000000000..b4329635d7b95f1706c295b6e44f105aac0966d7
--- /dev/null
+++ b/output/tzamir/summarytype_map_reduce/summaries/summary_6.txt
@@ -0,0 +1 @@
+The passage discusses various encounters and discussions the author had with different individuals, including Idel Becker, a group of European intellectuals, and Itzchak Kissin. These encounters provided the author with valuable insights into topics such as self-emancipation, Jewish cosmopolitanism, Israel, and communism. The author's own position is based on the Holocaust and the need for a Jewish homeland in Israel. The passage also touches on the author's discussions with a group of communist students and their perspectives on various issues.
\ No newline at end of file
diff --git a/output/tzamir/summarytype_map_reduce/summaries/summary_7.txt b/output/tzamir/summarytype_map_reduce/summaries/summary_7.txt
new file mode 100644
index 0000000000000000000000000000000000000000..ffed032e62a0824233aa0a0c825191709d65a14d
--- /dev/null
+++ b/output/tzamir/summarytype_map_reduce/summaries/summary_7.txt
@@ -0,0 +1 @@
+The author discusses their experiences and beliefs during World War II, including their use of communist writings to support their positions. They also discuss the potential establishment of a national home for the Jewish people in Israel and the decline of the British Empire. The author recounts a meeting with the Hashomer Hatzair organization in Rio de Janeiro, where they debated socialist Zionism. They also discuss their involvement with the Dror movement and their journey to a convention in Porto Alegre.
\ No newline at end of file
diff --git a/output/tzamir/summarytype_map_reduce/summaries/summary_8.txt b/output/tzamir/summarytype_map_reduce/summaries/summary_8.txt
new file mode 100644
index 0000000000000000000000000000000000000000..77ba4ba92dfd8b3fdae4667e2baba20c21de9e15
--- /dev/null
+++ b/output/tzamir/summarytype_map_reduce/summaries/summary_8.txt
@@ -0,0 +1 @@
+This passage discusses a meeting or convention in Argentina involving the Dror movement, a Jewish youth movement. The author reflects on the ideological and political divisions within the movement, particularly relating to the split of the Mapai party in Israel. The author expresses their rejection of divisive approaches and emphasizes the need for the movement to adapt to the local culture and focus on education rather than politics. The author also mentions studying publications by Berl Katzenelson and Ben Gurion during the convention. Ultimately, the author does not align themselves with any specific movement.
\ No newline at end of file
diff --git a/output/tzamir/summarytype_map_reduce/summaries/summary_9.txt b/output/tzamir/summarytype_map_reduce/summaries/summary_9.txt
new file mode 100644
index 0000000000000000000000000000000000000000..6bea2ddf8618ef33538fcb854371ba8b5531a785
--- /dev/null
+++ b/output/tzamir/summarytype_map_reduce/summaries/summary_9.txt
@@ -0,0 +1 @@
+The author is considering joining a movement but has reservations about two specific movements. They dislike the bi-national idea of Hashomer Hatzair and the chauvinistic nature of Betar. They find the Dror movement in SĆ£o Paulo to be a group of intellectuals without a commitment to aliĆ” and establishment. The author discusses their own lack of leadership qualities and how they were motivated to take action during a spiritual crisis. They believe there is a need to adapt the movement to the uniqueness of Brazilian Jewish youth and the assimilating society. They also mention not discussing the denial of golĆ” as part of their Zionist conception.
\ No newline at end of file
diff --git a/requirements.txt b/requirements.txt
new file mode 100644
index 0000000000000000000000000000000000000000..21308386bf4efeceb85b144765f548236f376a73
--- /dev/null
+++ b/requirements.txt
@@ -0,0 +1,7 @@
+faiss-cpu
+langchain
+loguru
+openai
+streamlit_chat
+tiktoken
+tqdm
diff --git a/setup.py b/setup.py
new file mode 100644
index 0000000000000000000000000000000000000000..fade5fb7c4ad8723fa3f5e0fdac9a1e75228f1ee
--- /dev/null
+++ b/setup.py
@@ -0,0 +1,17 @@
+from setuptools import setup, find_packages
+
+setup(
+ name="data_driven_characters",
+ version="0.1",
+ packages=find_packages(),
+ install_requires=[
+ 'faiss-cpu',
+ 'langchain',
+ 'loguru',
+ 'notebook',
+ 'openai',
+ 'streamlit_chat',
+ 'tiktoken',
+ 'tqdm',
+ ],
+)