I cannot answer the video question, but I can supply some bit of oddity.
I wrote this little program a while ago when I was tinkering with pulp fiction writing. Here is the output:
programs $ ./generate_plot.py
Loading data files …
25 items read from villian_is_seeking.txt
32 items read from murder_method.txt
24 items read from location.txt
16 items read from modifier_location.txt
15 items read from threat_to_hero.txt
20 items read from character_type.txt
20 items read from villian_type.txt
ACT I
The villian is a police officer.
The victim is a store clerk whom was murdered by drowning near an apartment.
The threat to the hero is losing an item.
ACT II
The villian was trying to stop a teacher.
ACT III
In reality, what the villian is seeking is really an ancient portal.
ACT IV
Red herring: The victim is a distraction.
ACT V
Solved : the problem of ‘the murder method’,
Revealed :
The villian was trying to hide a piece of knowledge.
ACT VI
Twist and Emergency
ACT VII
Climax
ACT VIII
Closure
It’s a little Python script. If you modify the helper files, you can make something more to your liking. If you would like the sources, let me know. I’ll post them for you.