Scrippets are go
Thanks to the hard work of Nima Yousefi, Will Carlough and Andy Maloney, we have a Scrippets plugin that seems to be working pretty reliably. It’s installed at this site now, and we’ll be seeding it out to a few other screenwriting-oriented websites over the next few days to make sure it plays well with others.
Like most programming projects, getting to 90% was easy. Within hours after my original call to coders, there were three plugins that could get the job done.
That last 10% was tricky, however, because it meant looking for situations that would fail: different Wordpress themes, competing plugins, and unexpected user input. For example, my original Ruby code couldn’t distinguish between an all-caps slugline and a character name, and the way I was doing it, it would have been very hard to add that capability.1
In terms of plugins, Markdown is the devil. Rarely have I loved and loathed something so thoroughly. Almost any time you’d see a scrippet break in the middle, it was because of Markdown.
While I think the plug-in is working well, I suspect there will be a few more iterations before we let it out into the wild. So test it out in the comments. As a reminder, the syntax is…
[scrippet]
EXT. HOUSE - DAY
Max is checking his mail when he spots neighbor FRANK crossing the street, heading his way.
Shaking his head…
MAX
I thought we talked about this, Frank.
FRANK
(drunk)
I was born naked and I’m not changing now.
[/scrippet]
which becomes…
EXT. HOUSE - DAY
Max is checking his mail when he spots neighbor FRANK crossing the street, heading his way.
Shaking his head...
MAX
I thought we talked about this, Frank.
FRANK
(drunk)
I was born naked and I’m not changing now.
- The final plugin by Nima Yousefi uses regular expressions. ↩
61 Responses to “Scrippets are go”
Leave a Reply
RSS feed for comments on this article.
Get a Gravatar. They're free and work on lots of different sites.

August 28th, 2008 at 9:44 am
INT. MOM’S BASEMENT - DAY
Simon sits in his mother’s basement, where everything is lightly powdered in Cheeto dust.
SIMON
(angrily)
I’ll move out when as soon as I sell one of my screenplays, mom!
Neat.
August 28th, 2008 at 10:07 am
[scrippet] EXT.SKYSCRAPER-NIGHT
Batman and Robin look out at the epic Gotham skyline, their capes DANCING in the high wind.
ROBIN (haunted) Holy crap, Batman. I don’t know if I’ll ever be able to forget what you did to the Riddler. (pause) There’s still blood on your Bat-Rod!
BATMAN That messed-up leprocahn had it coming
The two share a moment of uneasy silence, staring at the city.
BATMAN Let’s go get some cheeseburgers…
The two hold hands and JUMP from the rooftop. [/srippet]
August 28th, 2008 at 10:10 am
Oh, I can not believe I forgot the C in sCrippet! I’ve gotta get back to work.
August 28th, 2008 at 10:28 am
I just think it’s neat that somebody called John commented on this blog in August.
August 28th, 2008 at 10:28 am
INT. THE MAD DOCTOR’S LAB - NIGHT
The MAD DOC is drinking his good night coffee while looking at the reports with today’s results.
Suddenly, he starts laughing evily.
MAD DOC
(sucking up snot)
Wif fing really workf!
August 28th, 2008 at 10:48 am
INT.SCHOOL HALLWAY-DAY
Zach and Mike see the SIGN on one of the school walls.
SIGN
“Come one, come all, to the best party ever, unless you’re a loser like Zach or Mike.”
ZACH
Screw those guys, I didn’t really want to go, anyway.
MIKE
Yeah, but Katie is going to be there, and she’s almost as hot as your mom.
Awesome job John and all the programmers who made this a reality!
August 28th, 2008 at 11:07 am
EXT. CARRIBEAN BEACH - DAY
She couldn’t believe what she was reading.
SHE
You mean, I can include dialogue in my post? No way. Are you sure it will work?
So what I learned so far is to type the character name and then hit return to type the dialogue on the next line. Duh!
August 28th, 2008 at 11:13 am
INT. BATHROOM - NIGHT
Michael stands before the bathroom mirror, gazing at his reflection. His reflection is lecturing him.
MIRROR MICHAEL
You can’t rely on Magic Pixie Dream Girls to fix your life, Mike. There’s only one person who can turn your life around for you. They say we enter this life alone and when we leave, we take that journey alone. Only one person truly knows what you want and what you need, who knows your secrets, and there’s only one person you’re answerable to. You know who that is.
MICHAEL.
My God. You’re right.
Michael turns away from the mirror and yells from the bathroom doorway.
MICHAEL
Mom! I need your advice!
Oh, cool!
August 28th, 2008 at 11:28 am
Cool! Will you put it up for download soon?
August 28th, 2008 at 11:33 am
INT. JOHN AUGUST FORUM. DAY.
Ray taps his foot on the linoleum floors of John August Headquarters.
RAY
I predict a massive amount of scrippet abuse in the future. Like this!
August 28th, 2008 at 11:41 am
INT. SUBWAY STATION - NIGHT
The station is dark and dirty. Only a few people here, isolated from each other by headphones, a newspaper, or a cell phone. KATIE takes a seat on a bench and yawns, just as a PROSTITUTE walks in her direction. The prostitute yawns, too. She gives Katie a small smile. As she passes:
PROSTITUTE
Contagious, huh?
Katie smiles before diving into her book.
August 28th, 2008 at 11:58 am
INT. LONDON CAFE - NIGHT
While sipping from her tea -
THE GIRL
Wow, that looks really promising, what a great idea!
August 28th, 2008 at 12:11 pm
Hey– no transitions?? Nuts.
August 28th, 2008 at 12:11 pm
From my script THE FALLEN
EXT. IN THE BUSHES AND TREES - CONTINUOUS
David, Jess and Tami push through bushes.
Alex, pants still unbuckled, stares at the ground.
DAVID
Is that what I think it is?
A SKELETAL HUMAN HAND
Lay on the ground. Just the bones and decayed flesh remain on the hand.
TAMI
Oh my God, I think I’m going to be sick.
Alex buckles up his pants. Squats down to examine it closer.
JESS
That’s a human hand, right?
ALEX
Yes. What’s left of it.
JESS
Hands are usually attached. Which begs the next question. Where’s the rest of the body?
TAMI
Who cares, let’s get the fuck out of here.
JESS
(sniffing the air)
Wait a minute. Smell that? Something’s ripe.
Jess and Alex push aside the bushes.
ALEX
Whoa. The body’s got to be around here somewhere.
JESS
Definitely. Somewhere close. David, how could you not smell it last night?
DAVID
I don’t know, I guess I thought I was the one making the stink.
TAMI
Can we go now?
ALEX
The smell is stronger over here.
Alex pushes farther into the bush.
Pulls some branches aside.
A ROTTED CORPSE
lay on the ground in a nasty state of decay.
ALEX
Shit!
Tami and David scream in spite of themselves.
JESS
Hey. There it is.
Jess walks over, calm.
TAMI
Fuck me. Okay, enough of this shit. If I wanted to do this much cardiac damage to myself, I would have gone back to snorting coke.
August 28th, 2008 at 12:11 pm
I don’t know why the last dialogue went bold . . .
August 28th, 2008 at 12:14 pm
INT. APARTMENT BUILDING LOBBY - DAY
Darial walks to the large row of mailboxes and produces a set of keys from his pocket. He finds the right key and goes to his box for 2B...but finds that the lock has been filled with a gooey substance.
DARIAL
(to himself)
...Peanut butter?
Darial spins around, conspiratorily--as if he knows exactly who would pull off such a nasty prank:
DARIAL
Farber!
As Darial storms off without his mail, we hold on the mailboxes...and Push In on the one next to his. The one for 2C. The one that reads: P. FARBER.
INT. HALLWAY - MOMENTS LATER
Darial storms up to Apartment 2C and reaches a tight fist up to knock...but hesitates. He stares down at the “WELCOME!” mat under his feet. Then, a thought seems to form.
Darial runs to his own apartment and goes inside, leaving his door open. A moment later, he re-emerges with a STICK OF BUTTER.
Darial moves quickly across the hall to Farber’s door mat. He lifts it and proceeds to smear the butter all over the smooth floor underneath. He sets the mat carefully back down on the buttery area.
Then he gives the door a good KNOCK KNOCK.
Darial bolts into his apartment and shuts the door. Beat.
The door to 2C is unlocked, opened, and the head of FARBER pokes out.
FARBER
...hello? Is that you, Sneed!?
Nothing. Silence in the hall. Finally, Farber makes a swift move out the door and steps onto his floormat, SLIPPING immediately and dropping to the hard floor like a sack of books. He remains, still and broken.
A muffled chuckle is heard coming from the closed door to 2B.
August 28th, 2008 at 12:18 pm
My post looked right in the preview, but it seems to have posted my Action as Transition.
August 28th, 2008 at 12:19 pm
Yep, i got some random BOLD in there as well…
Also, not sure what caused some action chunks to flush to page right, while other’s didn’t. Nothing different was done to those sections.
Also, for a brief moment before I submitted this, there was an example shown below of what the scrippet would look like, and it looked perfect. Then, I submitted it and it immediately posted with those random errors.
Very cool, though! This will be very useful for examples…
August 28th, 2008 at 12:26 pm
INT. NOTHING - NIGHT
Nothing is happening. NOBODY enters.
NOBODY
Anybody there?
ANYBODY walks through the frame.
ANYBODY
Nope... Nobody is.
Nobody laughs at the lame joke that Anybody could do.
Just checking to see if I could trick the formatting–worked fine this time. (Or, it looks good in the example, at least.)
August 28th, 2008 at 12:31 pm
I would love to have this plugin for my blog, http://www.filmschooljournal.com
filmschooljournal at live dot com
Thanks John!
August 28th, 2008 at 12:35 pm
INT./EXT. THE SCUBA DELOREAN - DAY
Having failed yet again, the steel car sinks into the chasm... this time with Marcel Marceau at the wheel.
PUNCTUATION OVERDOSE GUY plunges alongside them, shouting through his hydra-phone.
PUNCTUATION OVERDOSE GUY
DR. MARCEAU!!! PROFESSOR TWAT-MONGER!!! We HAVE to get these S.A.R.S. masks to the Mouth-Breathing Convention!!!
MARCEAU
(?)
PUNCTUATION OVERDOSE GUY
The MOUTH BREATHING CONVENTION!!! They’ve started early and handed out the tainted batch of XTC-Lax as free samples!!!MARCEAU
(!)
PUNCTUATION OVERDOSE GUY
Its going to be the worst party ever!!!He pivots 180 degrees and rockets into a...
SERIES OF SHOTS
Vans of S.W.A.T. PERSONNEL unload in front of the Convention Center.
Tammy Faye SHAKES the doors of her prison cell shouting...
TAMMY FAYE
Open fire on the crowd!!! Do it! DOOOOO-AAAAT!!!
And on her freshly shorn head, we finally reveal...
HER TATOO
of Pope Stephen Hawking.
She knew all along.
FADE OUT
August 28th, 2008 at 12:42 pm
Some of you have uncovered a couple of problems, which we’ll continue to fight. There’s a new version of the plugin up as of a minute ago.
August 28th, 2008 at 12:47 pm
One thing you’ve probably discovered: the live preview interprets some things differently than the the final version, because of further filtering done by Wordpress. We’re trying to get them matched up, but right now our priority is on the final display rather than the preview.
August 28th, 2008 at 12:56 pm
Apologies for what I’m about to do… I’m going to re-paste the same “stress test” thing, only pre-formatted in Final Draft.
@ Dan in LA & Darial - how’d you make your action jump to the RIGHT? - Was it pre-centered?
-Synthian
[scrippet] INT./EXT. THE SCUBA DELOREAN - DAY Having failed yet again, the steel car sinks into the chasm… this time with Marcel Marceau at the wheel.
PUNCTUATION OVERDOSE GUY plunges alongside them, shouting through his hydra-phone.
PUNCTUATION OVERDOSE GUY DR. MARCEAU!!! PROFESSOR TWAT-MONGER!!! We HAVE to get these S.A.R.S. masks to the Mouth-Breathing Convention!!!
MARCEAU (?)
PUNCTUATION OVERDOSE GUY The MOUTH BREATHING CONVENTION!!! They’ve started early and handed out the tainted batch of XTC-Lax as free samples!!!
MARCEAU (!)
PUNCTUATION OVERDOSE GUY Its going to be the worst party ever!!!
He pivots 180 degrees and rockets into a…
SERIES OF SHOTS
Vans of S.W.A.T. PERSONNEL unload in front of the Convention Center.
Tammy Faye SHAKES the doors of her prison cell shouting…
TAMMY FAYE Open fire on the crowd!!! Do it! DOOOOO-AAAAT!!! And on her freshly shorn head, we finally reveal…
HER TATOO of Pope Stephen Hawking.
She knew all along.
FADE OUT
August 28th, 2008 at 1:04 pm
I’d be interested in knowing how to use this script where I don’t have full freedom to modify the CSS.
August 28th, 2008 at 1:05 pm
Sorry! (nuke that it was useless.) Once more… formatted in FD.
INT./EXT. THE PLACE TO BE - DAY
Action happens...
STRICTLY CAPITAL CHARACTER GUY
BLAAAAA!!!!!!
BABY WHO SPEAKS IN PARENTHETICALS
(?)
CHARACTER 3
The MOUTH BREATHING CONVENTION!!! They’ve started early and handed out the tainted batch of XTC-Lax as free samples!!!August 28th, 2008 at 1:09 pm
@Synthian — As far as I know, it was a fluke on both of our examples (having the text flush to the right, like a Transition). Both of our examples have been fixed properly, so now they don’t show the text on the right. Neither of us intended to have that happen, nor did we do anything differently that would’ve caused it.
On that note, there may be a way to include that into the scrippet format, although, to be honest, unless it’s REALLY helpful for the story, I almost never use transitions. I feel like they clutter the page, unnecessarily. Sometimes, they are great, especially if we’re changing to a different time or a new sequence or breaking the story somehow, then the transition is great. Or, if it just HAS to be a dissolve, as opposed to the cut, to help move the story forward.
That’s a bit off the scrippet topic, so sorry. I’m mentioning it because I’m wondering if we really need the scrippets to handle transitions. Guess it couldn’t hurt, since some writers probably love them… I’m just sayin.
August 28th, 2008 at 1:15 pm
Transition To: works. It just doesn’t show up in Live Preview yet.
EXT. HOUSE - DAY
Establishing.
TRANSITION TO:
INT. KITCHEN - DAY
Some action happens.
August 28th, 2008 at 1:16 pm
Rockin. Everything I could break, was shown in my first post. (aside from weirdies like dual-dialog.)
Thanks guys. The City is ever thankful that you’ve chosen not to use your powers for evil.
August 28th, 2008 at 1:30 pm
@Darial Sneed… If it helps– its on topic.
(oops… I forgot to test– dashes.)
Truth = I’ve never used a transition, period, to date. (pages have always been fewer without ‘um.) - But I’m an Aaron Sorkin worshiper… so I used dual dialog all the time. (Pages have always been fewer WITH ‘um.)
But really… doubt they need to be in a plugin. - You can hardly think of 2 legitimate questions about them.
August 28th, 2008 at 1:41 pm
Unless you asked 2 legitimate questions at the same time!
August 28th, 2008 at 1:43 pm
INT. KITCHEN - DAY
LEX, mid-20s spends another day of his unemployed existence eating leftovers and checking his RSS feeds on his LAPTOP.
LEX
Let’s see if I can break this scrippet thing...
STAR WIPE TO:
INT. INTERNET - DAY
Ones and zeroes whizz by as Lex finds himself in the magical realm of the Internet.
LEX
A star wipe? Seriously?
August 28th, 2008 at 1:47 pm
GUILDENSTERN: Rhetoric! One… love.
August 28th, 2008 at 2:21 pm
INT. THE OFFICE - THE NEXT DAY
CP is takes the last sip of his beer
CP
Now I can get to work
GF enters with her usual unamused look
GF
Do you think you can pull yourself away to pick up the baby when she’s crying?
CP
I didn’t hear her.
GF
Is that a beer?
BEAT while CP considers the situation.
CP
Am I a bad father?
GF
No. But you are an undisciplined writer.
CP
That’s hurtful
GF starts out of the room.
CP
Can you get me another beer?
GF eyes him: “Not a chance”
pretty cool.
August 28th, 2008 at 2:53 pm
Many thanks to everyone who’s trying this out. It’s a big help.
Just one note: the plugin is a little finicky about line breaks, so make sure you stick to John’s format and put blank lines in the right places.
Thanks again!
August 28th, 2008 at 2:53 pm
I imagine, then, that my action became a transition because I ended with a colon.
“As she passes:”
But, it’s working now.
August 28th, 2008 at 3:12 pm
@Dan,
Yup, and that was totally my fault for nothing checking for that. Easy fix, too.
August 28th, 2008 at 3:50 pm
Thanks John and everyone. That’ll be really useful.
August 28th, 2008 at 5:23 pm
This is very cool, and I’ll tell you why: I write my draft scripts in something like notepad and currently I use macros to convert them to the right format.
I’m looking forward to a tool using this technology to convert it straight into a format like RTF.
August 28th, 2008 at 7:28 pm
@Anonymous,
It would actually be very simple to change the output from HTML to plain text or RTF. The only caveat is that you won’t get proper pagination that way, but I guess you could just import the file product into FD or MMSW or something.
The priority now is to make sure the plugin’s engine is accurate.
August 28th, 2008 at 11:04 pm
[scrippet] INT. APARTMENT-NIGHT
TODD sits in his underwear typing on a computer. His brother, BRAD, enters.
BRAD What the hell are you doing?
TODD Testing out this scrippett thingamajig.
BRAD Have you paid the rent yet?
TODD Nope.
BRAD Might want to get on that.
TODD Maybe later.
Todd picks up a tube of cookie dough and takes a bite out of it.
BRAD Holy shit you’re disgusting.
TODD (offering) Cookie dough?
BRAD You know you really are a worthless human being.
TODD Yep.
BRAD I really mean it. I don’t know how you’re alive.
TODD (munching) Mmm.
BRAD Aw go to hell!
TODD (still munching) You first.
Brad leaves in a huff. Todd continues munching on the cookie dough.
TODD Life is good.
August 28th, 2008 at 11:07 pm
INT. APARTMENT-NIGHT
TODD sits in his underwear typing on a computer. His brother, BRAD, enters.
BRAD
What the hell are you doing?
TODD
Testing out this scrippett thingamajig.
BRAD
Have you paid the rent yet?
TODD
Nope.
BRAD
Might want to get on that.
TODD
Maybe later.
Todd picks up a tube of cookie dough and takes a bite out of it.
BRAD
Holy shit you’re disgusting.
TODD
(offering)
Cookie dough?
BRAD
You know you really are a worthless human being.
TODD
Yep.
BRAD
I really mean it. I don’t know how you’re alive.
TODD
(munching)
Mmm.
BRAD
Aw go to hell!
TODD
(still munching)
You first.
Brad leaves in a huff. Todd continues munching on the cookie dough.
TODD
Life is good.
August 29th, 2008 at 3:58 am
EXT. ANYWHERE -- NIGHT
Lectores legere me lius quod ii legunt saepius (in her 20s) claritas est etiam processus dynamicus. Lobortis JOHN nisl ut aliquip ex ea.
JOHN
Jæst tøsting såme wéird çharactersñ hïre.
ALICE (O.S.)
(Bewildered)
What?!?
JOHN wants to comment on ALICE’s response.
JOHN (CONT’D)
Lïsten tü mè!
ALICE enters the room. JOHN is there, combing his dog.
ALICE
You’re talking nonsense!
(Whispers)
Really, you are.
CUT TO:
INT. SOMEWHERE -- MOMENTS AFTER
This is actually really good.
ALICE
Yes it is.
FADE TO BLACK.
END.
August 29th, 2008 at 7:31 am
where can I download this plugin for blogspot?!?! This is AWESOME.
August 29th, 2008 at 7:47 am
EXT. BLOG - DAY
SEAN is in cyberspace looking down on the blog, typing.
SEAN’S MIND
Having had already seen the other posts, I’m pretty sure this is gonna work (not to mention the user-oriented word box that reflects back to me my interaction in real time).
SEAN
(beat)
But I still have to admit this is pretty cool, and, thank the members of the community that made this possible. So, thanks.
Sean then teleports away from the scene. In doing so he notes the spell check does not recognize teleports. >Teleport<
August 29th, 2008 at 9:32 am
INT. CUBICLE - DAY
CHET is fiddling with his screenplay while his cube farm neighbor KYLE is heading his way.
Shaking his head...
KYLE
Y’know the odds, right?
CHET
(typing away)
Shut it.
KYLE
I’m just sayin’. Make better use of your time dude.
Kyle readjusts the fantasy football magazine under his arm. Chet motions but never looks away from the computer screen.
CHET
How much you spend on that every year?
KYLE
I-dunno. ‘Bout 500. 700 tops.
CHET
Uh huh. And how much time each week?
Kyle tries to underestimate.
KYLE
Mmm... 15 hours a week. 25 tops.
CHET
You ever make any money?
Embarrasing pause.
KYLE
(fake smile)
Good luck with the screenplay Chet!
August 29th, 2008 at 10:08 am
INT. OFFICE - DAY
ANDY stares at John’s blog.
ANDY
(scratches his chin)
Hmm. I wonder if I can make it work.
DISEMBODIED VOICE (O.S.)
(slightly god-like)
Go on. Try it, ya big goof.
After a beat, Andy types something in. It’s looking good. Even the nifty preview is bitchin’.
FADE TO:
EXT. PARK - DAY
People flock to John’s blog with childlike abandon.
August 29th, 2008 at 11:01 am
Sympa de laisser le MESSAGE en ligne que je dois passer à Petoch’1er, qu’il peut se les envoyer lui-même ses jouets, profond, puisqu’il les a choisi, que c’est les siens, que d’aucuns lève-tôt les lui achète chaque jour et qu’ils lui ressemblent. Sinon, bonne soirée.
August 29th, 2008 at 3:14 pm
INT. BASKETBALL ARENA - DAY
Senator John McCain stands at the podium.
SENATOR MCCAIN
Some people think Republicans are some deeply conservative force who would like nothing better than to drive this country back into the dark ages. That we are against social equality and genuine reform. They are wrong. And so it gives me great pleasure to introduce a woman who will help me clean up whatever little mess that may have been caused over the last 8 years. Women are great that way. And you know, some of them can cook real good too. Did I mention she’s a woman? You got that, right??
August 29th, 2008 at 10:42 pm
User-agent sniffing must be working because the scrippet text suddenly looks much, much better on my windows machine.
August 30th, 2008 at 7:52 am
For those in need of a more powerful web content platform, a Drupal module is posted at:
http://drupal.org/project/scrippet
…but it hasn’t undergone the rigourous testing of the WordPress version, so it probably has more to be done.
Feel free to submit issues at http://drupal.org/project/issues/scrippet
INT. SERVER DATA CENTER
An eerie calm has settled from the chaos.
DRUPAL
(with growing confidence)
It’s OK now, I speak scrippet, too.
SMASH CUT TO:
August 30th, 2008 at 9:00 am
Heeey– no asterisk function for revisions?? Dangnabit.
August 31st, 2008 at 1:07 am
INT. BLOG COMMENTS
JOHNNY
Heeey -- no asterisk function for revisions?? Dangnabit!
September 1st, 2008 at 3:38 pm
Int. JohnAugust.com - Night
A waterfall of script excerpts devour the world, under the guise of “testing the system.”
JOHN AUGUST (the horror coming home) What have I done?
September 2nd, 2008 at 2:06 am
What happened to my two posts?
September 2nd, 2008 at 11:03 am
INT. EARTH’S CORE - UNKNOWN
SATAN is sitting reading a copy of Star Magazine. CERBERUS sits in the corner, a tennis ball, bone, and Jimmy Choo in each respective mouth.
SATAN How can they publish this and convince themselves I don’t exist?
Center Cerberus gives a woof of agreement.
that is too cool. Livejournal is wordpress, right? I should check this on there soon.
September 2nd, 2008 at 2:50 pm
Never mind.
Forget it.
Waste of time.
September 2nd, 2008 at 4:07 pm
EXT. HOUSE - DAY
John fires up the Scrippet 0.99995 machine.
JOHN
(hoping)
Does it still work?
SILENCE.
And then, it suddenly FIRES UP AGAIN.
CUT TO:
September 4th, 2008 at 9:45 am
INT. BEDROOM - DAY
John is seated at the computer, masturbating to Internet porn.
JOHN Ohhhh, ohhh… oh baby do it harder!
September 4th, 2008 at 9:45 am
It doesn’t work…
October 1st, 2008 at 9:45 pm
INT. MACHINE SHOP — EVENING Timo and Jamie sit and sigh and drink. JAMESON This is hard. Timo nods and drinks. JAMESON I was trying to sleep, most of the time. TIMO You couldn’t have slept through every minute of Catholic school; you had to learn something useful. Jamie grins. JAMESON I learned how to swear in twelve languages, how to smoke, how to fart in a box- TIMO But you didn’t learn a single Bible story?! They drink and think. Jamie rises to his feet. JAMESON And if we don’t find a story, what then? TIMO I’ve worked on a farm, I’ve fished for a living, I’ve stacked rocks- JAMESON You’ve been poor. Me too. I didn’t like it. Timo shrugs. TIMO So- remember a story. Jamie leaves. JAMESON I’m trying…