diff --git a/files/assets/css/main.css b/files/assets/css/main.css index 0228895e6..97696468e 100644 --- a/files/assets/css/main.css +++ b/files/assets/css/main.css @@ -7745,7 +7745,7 @@ body { } } -p { /* fix the transform:exploit */ +p { /* DO NOT REMOVE */ overflow: hidden !important; } diff --git a/files/assets/images/emojis/carppunch.webp b/files/assets/images/emojis/carppunch.webp new file mode 100644 index 000000000..e9fe27f8f Binary files /dev/null and b/files/assets/images/emojis/carppunch.webp differ diff --git a/files/assets/images/emojis/carpslap.webp b/files/assets/images/emojis/carpslap.webp new file mode 100644 index 000000000..f6415e7fc Binary files /dev/null and b/files/assets/images/emojis/carpslap.webp differ diff --git a/files/assets/images/emojis/marseyabyss.webp b/files/assets/images/emojis/marseyabyss.webp new file mode 100644 index 000000000..7d72825a2 Binary files /dev/null and b/files/assets/images/emojis/marseyabyss.webp differ diff --git a/files/assets/images/emojis/marseyauthrightill.webp b/files/assets/images/emojis/marseyauthrightill.webp new file mode 100644 index 000000000..80b45c1e7 Binary files /dev/null and b/files/assets/images/emojis/marseyauthrightill.webp differ diff --git a/files/assets/images/rDrama/banners/484.webp b/files/assets/images/rDrama/banners/484.webp new file mode 100644 index 000000000..2e495c394 Binary files /dev/null and b/files/assets/images/rDrama/banners/484.webp differ diff --git a/files/assets/images/rDrama/banners/485.webp b/files/assets/images/rDrama/banners/485.webp new file mode 100644 index 000000000..341cf4f36 Binary files /dev/null and b/files/assets/images/rDrama/banners/485.webp differ diff --git a/files/assets/images/rDrama/banners/486.webp b/files/assets/images/rDrama/banners/486.webp new file mode 100644 index 000000000..5d33664a8 Binary files /dev/null and b/files/assets/images/rDrama/banners/486.webp differ diff --git a/files/assets/images/rDrama/banners/487.webp b/files/assets/images/rDrama/banners/487.webp new file mode 100644 index 000000000..9f908581d Binary files /dev/null and b/files/assets/images/rDrama/banners/487.webp differ diff --git a/files/assets/images/rDrama/banners/488.webp b/files/assets/images/rDrama/banners/488.webp new file mode 100644 index 000000000..7c106f618 Binary files /dev/null and b/files/assets/images/rDrama/banners/488.webp differ diff --git a/files/assets/images/rDrama/banners/489.webp b/files/assets/images/rDrama/banners/489.webp new file mode 100644 index 000000000..6a8f88b23 Binary files /dev/null and b/files/assets/images/rDrama/banners/489.webp differ diff --git a/files/assets/images/rDrama/banners/490.webp b/files/assets/images/rDrama/banners/490.webp new file mode 100644 index 000000000..9bb29783d Binary files /dev/null and b/files/assets/images/rDrama/banners/490.webp differ diff --git a/files/assets/images/rDrama/banners/491.webp b/files/assets/images/rDrama/banners/491.webp new file mode 100644 index 000000000..664dee481 Binary files /dev/null and b/files/assets/images/rDrama/banners/491.webp differ diff --git a/files/assets/images/rDrama/banners/492.webp b/files/assets/images/rDrama/banners/492.webp new file mode 100644 index 000000000..3d6eb6a10 Binary files /dev/null and b/files/assets/images/rDrama/banners/492.webp differ diff --git a/files/assets/images/rDrama/banners/493.webp b/files/assets/images/rDrama/banners/493.webp new file mode 100644 index 000000000..455a2b6f0 Binary files /dev/null and b/files/assets/images/rDrama/banners/493.webp differ diff --git a/files/assets/images/rDrama/banners/494.webp b/files/assets/images/rDrama/banners/494.webp new file mode 100644 index 000000000..9b329ae68 Binary files /dev/null and b/files/assets/images/rDrama/banners/494.webp differ diff --git a/files/assets/images/rDrama/banners/495.webp b/files/assets/images/rDrama/banners/495.webp new file mode 100644 index 000000000..86ff1d14b Binary files /dev/null and b/files/assets/images/rDrama/banners/495.webp differ diff --git a/files/assets/images/rDrama/sidebar/1283.webp b/files/assets/images/rDrama/sidebar/1283.webp new file mode 100644 index 000000000..65ee30ce4 Binary files /dev/null and b/files/assets/images/rDrama/sidebar/1283.webp differ diff --git a/files/assets/images/rDrama/sidebar/1284.webp b/files/assets/images/rDrama/sidebar/1284.webp new file mode 100644 index 000000000..373315236 Binary files /dev/null and b/files/assets/images/rDrama/sidebar/1284.webp differ diff --git a/files/assets/images/rDrama/sidebar/1285.webp b/files/assets/images/rDrama/sidebar/1285.webp new file mode 100644 index 000000000..68ca795dc Binary files /dev/null and b/files/assets/images/rDrama/sidebar/1285.webp differ diff --git a/files/assets/images/rDrama/sidebar/1286.webp b/files/assets/images/rDrama/sidebar/1286.webp new file mode 100644 index 000000000..ce8af56f0 Binary files /dev/null and b/files/assets/images/rDrama/sidebar/1286.webp differ diff --git a/files/assets/images/rDrama/sidebar/1287.webp b/files/assets/images/rDrama/sidebar/1287.webp new file mode 100644 index 000000000..869b508ad Binary files /dev/null and b/files/assets/images/rDrama/sidebar/1287.webp differ diff --git a/files/assets/images/rDrama/sidebar/1288.webp b/files/assets/images/rDrama/sidebar/1288.webp new file mode 100644 index 000000000..9e540a182 Binary files /dev/null and b/files/assets/images/rDrama/sidebar/1288.webp differ diff --git a/files/assets/images/rDrama/sidebar/1289.webp b/files/assets/images/rDrama/sidebar/1289.webp new file mode 100644 index 000000000..0071a4a29 Binary files /dev/null and b/files/assets/images/rDrama/sidebar/1289.webp differ diff --git a/files/assets/images/rDrama/sidebar/1290.webp b/files/assets/images/rDrama/sidebar/1290.webp new file mode 100644 index 000000000..a0d49873a Binary files /dev/null and b/files/assets/images/rDrama/sidebar/1290.webp differ diff --git a/files/assets/images/rDrama/sidebar/1291.webp b/files/assets/images/rDrama/sidebar/1291.webp new file mode 100644 index 000000000..2c101d183 Binary files /dev/null and b/files/assets/images/rDrama/sidebar/1291.webp differ diff --git a/files/assets/images/rDrama/sidebar/1292.webp b/files/assets/images/rDrama/sidebar/1292.webp new file mode 100644 index 000000000..621da0ffd Binary files /dev/null and b/files/assets/images/rDrama/sidebar/1292.webp differ diff --git a/files/assets/images/rDrama/sidebar/1293.webp b/files/assets/images/rDrama/sidebar/1293.webp new file mode 100644 index 000000000..2f9f0c610 Binary files /dev/null and b/files/assets/images/rDrama/sidebar/1293.webp differ diff --git a/files/assets/images/rDrama/sidebar/1294.webp b/files/assets/images/rDrama/sidebar/1294.webp new file mode 100644 index 000000000..772e8ffcd Binary files /dev/null and b/files/assets/images/rDrama/sidebar/1294.webp differ diff --git a/files/assets/images/rDrama/sidebar/1295.webp b/files/assets/images/rDrama/sidebar/1295.webp new file mode 100644 index 000000000..a6ee03e63 Binary files /dev/null and b/files/assets/images/rDrama/sidebar/1295.webp differ diff --git a/files/assets/images/rDrama/sidebar/1296.webp b/files/assets/images/rDrama/sidebar/1296.webp new file mode 100644 index 000000000..ded359e81 Binary files /dev/null and b/files/assets/images/rDrama/sidebar/1296.webp differ diff --git a/files/assets/images/rDrama/sidebar/1297.webp b/files/assets/images/rDrama/sidebar/1297.webp new file mode 100644 index 000000000..410f00a0b Binary files /dev/null and b/files/assets/images/rDrama/sidebar/1297.webp differ diff --git a/files/assets/images/rDrama/sidebar/1298.webp b/files/assets/images/rDrama/sidebar/1298.webp new file mode 100644 index 000000000..1597d97e4 Binary files /dev/null and b/files/assets/images/rDrama/sidebar/1298.webp differ diff --git a/files/assets/images/rDrama/sidebar/1299.webp b/files/assets/images/rDrama/sidebar/1299.webp new file mode 100644 index 000000000..7022de63c Binary files /dev/null and b/files/assets/images/rDrama/sidebar/1299.webp differ diff --git a/files/assets/images/rDrama/sidebar/1300.webp b/files/assets/images/rDrama/sidebar/1300.webp new file mode 100644 index 000000000..b495e9c30 Binary files /dev/null and b/files/assets/images/rDrama/sidebar/1300.webp differ diff --git a/files/assets/images/rDrama/sidebar/1301.webp b/files/assets/images/rDrama/sidebar/1301.webp new file mode 100644 index 000000000..5c4a6c9ba Binary files /dev/null and b/files/assets/images/rDrama/sidebar/1301.webp differ diff --git a/files/assets/images/rDrama/sidebar/1302.webp b/files/assets/images/rDrama/sidebar/1302.webp new file mode 100644 index 000000000..77b24dcb9 Binary files /dev/null and b/files/assets/images/rDrama/sidebar/1302.webp differ diff --git a/files/assets/images/rDrama/sidebar/1303.webp b/files/assets/images/rDrama/sidebar/1303.webp new file mode 100644 index 000000000..4783522da Binary files /dev/null and b/files/assets/images/rDrama/sidebar/1303.webp differ diff --git a/files/assets/images/rDrama/sidebar/1304.webp b/files/assets/images/rDrama/sidebar/1304.webp new file mode 100644 index 000000000..6677ce38a Binary files /dev/null and b/files/assets/images/rDrama/sidebar/1304.webp differ diff --git a/files/assets/images/rDrama/sidebar/1305.webp b/files/assets/images/rDrama/sidebar/1305.webp new file mode 100644 index 000000000..14b2b1b1c Binary files /dev/null and b/files/assets/images/rDrama/sidebar/1305.webp differ diff --git a/files/assets/images/rDrama/sidebar/1306.webp b/files/assets/images/rDrama/sidebar/1306.webp new file mode 100644 index 000000000..4ca0ebb57 Binary files /dev/null and b/files/assets/images/rDrama/sidebar/1306.webp differ diff --git a/files/assets/images/rDrama/sidebar/1307.webp b/files/assets/images/rDrama/sidebar/1307.webp new file mode 100644 index 000000000..a73b83db9 Binary files /dev/null and b/files/assets/images/rDrama/sidebar/1307.webp differ diff --git a/files/assets/images/rDrama/sidebar/1308.webp b/files/assets/images/rDrama/sidebar/1308.webp new file mode 100644 index 000000000..f3469c616 Binary files /dev/null and b/files/assets/images/rDrama/sidebar/1308.webp differ diff --git a/files/assets/images/rDrama/sidebar/1309.webp b/files/assets/images/rDrama/sidebar/1309.webp new file mode 100644 index 000000000..602527177 Binary files /dev/null and b/files/assets/images/rDrama/sidebar/1309.webp differ diff --git a/files/assets/images/rDrama/sidebar/1310.webp b/files/assets/images/rDrama/sidebar/1310.webp new file mode 100644 index 000000000..576683bc6 Binary files /dev/null and b/files/assets/images/rDrama/sidebar/1310.webp differ diff --git a/files/assets/images/rDrama/sidebar/1311.webp b/files/assets/images/rDrama/sidebar/1311.webp new file mode 100644 index 000000000..7fff0ddf7 Binary files /dev/null and b/files/assets/images/rDrama/sidebar/1311.webp differ diff --git a/files/assets/images/rDrama/sidebar/1312.webp b/files/assets/images/rDrama/sidebar/1312.webp new file mode 100644 index 000000000..af18f1816 Binary files /dev/null and b/files/assets/images/rDrama/sidebar/1312.webp differ diff --git a/files/assets/images/rDrama/sidebar/1313.webp b/files/assets/images/rDrama/sidebar/1313.webp new file mode 100644 index 000000000..1ac371ff1 Binary files /dev/null and b/files/assets/images/rDrama/sidebar/1313.webp differ diff --git a/files/assets/images/rDrama/sidebar/1314.webp b/files/assets/images/rDrama/sidebar/1314.webp new file mode 100644 index 000000000..f57f455f3 Binary files /dev/null and b/files/assets/images/rDrama/sidebar/1314.webp differ diff --git a/files/assets/images/rDrama/sidebar/1315.webp b/files/assets/images/rDrama/sidebar/1315.webp new file mode 100644 index 000000000..15ea31f20 Binary files /dev/null and b/files/assets/images/rDrama/sidebar/1315.webp differ diff --git a/files/assets/images/rDrama/sidebar/1316.webp b/files/assets/images/rDrama/sidebar/1316.webp new file mode 100644 index 000000000..277fc8f80 Binary files /dev/null and b/files/assets/images/rDrama/sidebar/1316.webp differ diff --git a/files/assets/images/rDrama/sidebar/1317.webp b/files/assets/images/rDrama/sidebar/1317.webp new file mode 100644 index 000000000..30a0bdb99 Binary files /dev/null and b/files/assets/images/rDrama/sidebar/1317.webp differ diff --git a/files/assets/images/rDrama/sidebar/1318.webp b/files/assets/images/rDrama/sidebar/1318.webp new file mode 100644 index 000000000..d1bb98f41 Binary files /dev/null and b/files/assets/images/rDrama/sidebar/1318.webp differ diff --git a/files/assets/js/casino/blackjack_screen.js b/files/assets/js/casino/blackjack_screen.js index 97fd8fe24..11cdc394c 100644 --- a/files/assets/js/casino/blackjack_screen.js +++ b/files/assets/js/casino/blackjack_screen.js @@ -171,7 +171,7 @@ function updateBlackjackTable(state) { if (state.status === 'PLAYING' || (state.has_player_split && state.status_split === 'PLAYING')) { - updateResult(`${state.wager.amount} ${currency} are at stake`, "success"); + updateResult(`${state.has_player_split ? state.wager.amount * 2 : state.wager.amount} ${currency} are at stake`, "success"); } else { enableWager(); } diff --git a/files/assets/js/chat.js b/files/assets/js/chat.js index 213dfaafd..c65a144de 100644 --- a/files/assets/js/chat.js +++ b/files/assets/js/chat.js @@ -367,3 +367,22 @@ setTimeout(function () { document.addEventListener('DOMContentLoaded', function () { box.scrollTo(0, box.scrollHeight) }); + +if (location.pathname == '/orgy') { + const now = new Date(); + const day_of_week = now.getUTCDay() + + if ([4,5,7].includes(day_of_week)) { + let hour + if (day_of_week == 7) hour = 20 + else hour = 0 + + let millis = Date.UTC(now.getUTCFullYear(), now.getUTCMonth(), now.getUTCDate(), hour, 0, 10) - now; + if (millis < 0) + millis += 86400000; + + const minutes = Math.round(millis/1000/60*10)/10 + console.log(`Refreshing page in ${minutes} minutes`) + setTimeout(() => location.reload(), millis); + } +} diff --git a/files/assets/js/orgy_file.js b/files/assets/js/orgy_file.js index 10b01573b..acf6d57d5 100644 --- a/files/assets/js/orgy_file.js +++ b/files/assets/js/orgy_file.js @@ -38,21 +38,3 @@ orgy_file.addEventListener("timeupdate", function(){ }, 300000); } }); - -const now = new Date(); -const now_utc = Date.UTC(now.getUTCFullYear(), now.getUTCMonth(), now.getUTCDate(), now.getUTCHours(), now.getUTCMinutes(), now.getUTCSeconds()); - -let millis_00 = Date.UTC(now.getUTCFullYear(), now.getUTCMonth(), now.getUTCDate(), 0, 0, 10) - now; -if (millis_00 < 0) - millis_00 += 86400000; - -console.log(millis_00/1000/60) -setTimeout(() => location.reload(), millis_00); - - -let millis_20 = Date.UTC(now.getUTCFullYear(), now.getUTCMonth(), now.getUTCDate(), 20, 0, 10) - now; -if (millis_20 < 0) - millis_20 += 86400000; - -console.log(millis_20/1000/60) -setTimeout(() => location.reload(), millis_20); diff --git a/files/assets/subtitles.vtt b/files/assets/subtitles.vtt index cb75dab6b..2b273d48a 100644 --- a/files/assets/subtitles.vtt +++ b/files/assets/subtitles.vtt @@ -1,2479 +1,4285 @@ WEBVTT -00:01:43.600 --> 00:01:44.600 -Yeah? +00:00:05.000 --> 00:00:15.000 +Created and Encoded by -- Bokutox -- of www.YIFY-TORRENTS.com. The Best 720p/1080p/3d movies with the lowest file size on the internet. -00:01:44.700 --> 00:01:47.140 -Can you turn down the music. +00:01:00.495 --> 00:01:02.664 +- It's already recording... +- Okay. -00:01:47.140 --> 00:01:48.100 +00:01:03.915 --> 00:01:04.749 +This is my home... + +00:01:04.916 --> 00:01:07.836 +- You look blurry. I'll zoom out. +- Okay. + +00:01:08.587 --> 00:01:09.588 +Good morning. + +00:01:09.838 --> 00:01:11.423 +- Got it? +- Okay, I got it. + +00:01:11.673 --> 00:01:13.008 +This is my home, ... + +00:01:14.926 --> 00:01:16.595 +...which I am leaving for the weekend... + +00:01:16.845 --> 00:01:19.514 +...to investigate the Blair Witch. + +00:01:20.599 --> 00:01:22.767 +Essential reading: "How to Stay +Alive in the Woods", ... + +00:01:22.976 --> 00:01:24.603 +...'cause you never know what's +gonna happen. + +00:01:24.769 --> 00:01:26.438 +And this is an important book... + +00:01:26.688 --> 00:01:29.941 +...because it has the article about what +happened at Coffin Rock. + +00:01:30.192 --> 00:01:30.859 +It looks pretty old... + +00:01:30.984 --> 00:01:33.278 +It's totally old. +And this is my field notebook. + +00:01:33.445 --> 00:01:36.114 +It's Mr. Punctuality. + +00:01:37.282 --> 00:01:39.326 +How are you this morning? + +00:01:39.784 --> 00:01:40.452 +Tired. + +00:01:40.619 --> 00:01:42.120 +So I got the CP up. + +00:01:42.287 --> 00:01:42.954 +Good. + +00:01:44.206 --> 00:01:46.791 +That's what we're shooting on. + +00:01:46.958 --> 00:01:49.294 +No one knows I took it, +but I got it. + +00:01:49.544 --> 00:01:51.963 +Come into the house. Come on. + +00:01:53.548 --> 00:01:54.966 +I can see you. + +00:01:56.301 --> 00:01:58.887 +We're not gonna bump into shit, +I'm going backwards now. + +00:01:59.137 --> 00:02:00.972 +We mustn't fuck up the cameras. + +00:02:01.139 --> 00:02:02.974 +So where's Mikey? + +00:02:03.141 --> 00:02:04.893 +- We have to go get him. +- Okay. + +00:02:05.143 --> 00:02:06.061 +At 8:30. + +00:02:06.227 --> 00:02:07.062 +Okay. + +00:02:07.228 --> 00:02:10.065 +We're already behind schedule, but +it's important to have juice. + +00:02:10.231 --> 00:02:11.066 +That's cool. + +00:02:11.232 --> 00:02:12.817 +I guess you're Mike! + +00:02:14.402 --> 00:02:16.488 +Wait. Stop. + +00:02:20.325 --> 00:02:22.577 +Don't we get to meet your Mama? + +00:02:26.831 --> 00:02:28.583 +See you later, Mom! + +00:02:29.584 --> 00:02:31.252 +How are you, Mike? + +00:02:31.419 --> 00:02:32.587 +I'm tired but I'm fine. + +00:02:32.837 --> 00:02:35.256 +I'm real excited about this. +Thank you for the opportunity. + +00:02:35.465 --> 00:02:38.176 +I'm very glad. Thanks for +getting the equipment together. + +00:02:38.426 --> 00:02:40.512 +We've got enough +battery power to... + +00:02:40.679 --> 00:02:43.139 +...fuel a small country for a month. + +00:02:43.431 --> 00:02:46.768 +We've got rice, fruit punch... + +00:02:47.602 --> 00:02:49.104 +Oatmeal Raisin, baby. + +00:02:49.437 --> 00:02:51.356 +The ultimate campfood. + +00:02:53.525 --> 00:02:55.110 +Feel how soft. + +00:02:58.405 --> 00:03:01.533 +- Marshmallows... +- Hey, you weasel. Out of my cart! + +00:03:06.955 --> 00:03:08.456 +Do you believe in ghosts? + +00:03:08.790 --> 00:03:10.875 +Ever heard of the Blair Witch? + +00:03:13.461 --> 00:03:17.549 +Sounds familiar. +My sister went to Blair High School. + +00:03:17.966 --> 00:03:22.053 +The woods around Halloween +are creepy. + +00:03:22.220 --> 00:03:25.724 +- Can you tell me a little more? +- I don't wanna go cheesy. + +00:03:25.890 --> 00:03:28.893 +I want to present +this straightforward. + +00:03:29.060 --> 00:03:31.229 +The legend is unsettling. + +00:03:31.563 --> 00:03:33.064 +Wanna get the... + +00:03:34.065 --> 00:03:36.317 +...ceremonial first slate? + +00:03:37.318 --> 00:03:38.820 +Absolutely. + +00:03:40.822 --> 00:03:44.159 +The first slate for our +first shot. + +00:03:45.076 --> 00:03:48.496 +Should we get our fingers open +and bleed on it? + +00:03:48.913 --> 00:03:50.331 +A little blood-letting? + +00:03:50.498 --> 00:03:51.916 +No, we'll save that for later. + +00:03:52.083 --> 00:03:53.918 +Kiss the slate. + +00:03:55.170 --> 00:03:56.754 +It's the first slate. + +00:03:56.921 --> 00:03:58.756 +Marked by my lipstick. + +00:03:58.923 --> 00:04:01.593 +Mikey, kiss it, good luck. + +00:04:01.843 --> 00:04:03.761 +- There we go. +- Oh, he licked it. Bless him. + +00:04:04.012 --> 00:04:05.847 +Don't eat it. We're gonna need it. + +00:04:06.514 --> 00:04:09.684 +This is Burkittsville, +formerly Blair. + +00:04:10.185 --> 00:04:13.188 +A small quiet Maryland town. + +00:04:13.688 --> 00:04:16.274 +Like a small, quiet town anywhere. + +00:04:16.441 --> 00:04:21.029 +Some 20 families laid roots here +over 200 years ago. + +00:04:21.696 --> 00:04:24.699 +Many remain, either on this hill... + +00:04:25.116 --> 00:04:27.035 +...or in the town below. + +00:04:28.286 --> 00:04:31.789 +An unusually high number of +children are buried here... + +00:04:32.207 --> 00:04:34.542 +...most of whom passed +in the 1940's. + +00:04:35.293 --> 00:04:39.464 +Yet no one here recalls anything +unusual about this time, ... + +00:04:39.797 --> 00:04:41.633 +...not to us, anyway. + +00:04:41.966 --> 00:04:43.927 +Yet legend tells +A different story, ... + +00:04:44.135 --> 00:04:46.471 +...whose evidence is all around us. + +00:04:47.138 --> 00:04:48.806 +Etched in stone. + +00:04:55.563 --> 00:04:59.150 +We have shot the first scene, +the cemetery scene. + +00:04:59.317 --> 00:05:01.194 +The opening is shot. + +00:05:01.569 --> 00:05:05.156 +We're doing a documentary +about the Blair Witch. + +00:05:06.241 --> 00:05:10.119 +- Have you heard of the Witch? +- That's an old, old story. + +00:05:10.453 --> 00:05:11.496 +As I remember, ... + +00:05:11.746 --> 00:05:14.832 +...Mr. Parr was an old hermit, ... + +00:05:15.583 --> 00:05:19.003 +...and he lived up on a mountain. +He'd been there, ... + +00:05:19.170 --> 00:05:20.546 +...for a long, long, time. + +00:05:20.713 --> 00:05:22.966 +- You heard of the Blair Witch? +- Several times. + +00:05:23.174 --> 00:05:25.426 +What was the first incident? + +00:05:25.593 --> 00:05:29.263 +I've heard stories about it +from people and neighbors, + +00:05:29.430 --> 00:05:32.642 +I also saw a documentary on the +television... + +00:05:32.850 --> 00:05:36.104 +...about her and legends +of Maryland, ... + +00:05:36.270 --> 00:05:39.941 +...my grandmother told us the story +to make us go to bed early. + +00:05:40.108 --> 00:05:43.528 +They say if you stay up after dark +or walk around the house... + +00:05:43.695 --> 00:05:45.279 +...the Blair witch will get you. + +00:05:45.446 --> 00:05:49.742 +In the fall or winter of 1940, ... + +00:05:49.951 --> 00:05:53.037 +...some young kids +started disappearing. + +00:05:53.329 --> 00:05:54.956 +Nobody knew... + +00:05:55.707 --> 00:05:57.875 +...why they were disappearing. + +00:06:00.211 --> 00:06:03.297 +- A kind of an omen, isn't it? +- The creepiest story about her... + +00:06:03.965 --> 00:06:06.300 +...was that two men out hunting... + +00:06:06.384 --> 00:06:10.054 +...camped near the cabin +she's supposed to haunt... + +00:06:10.304 --> 00:06:10.972 +No. No. + +00:06:11.139 --> 00:06:13.391 +...and they just disappeared +forever. + +00:06:14.142 --> 00:06:17.145 +I'm just telling a scary story, +but it's not true. + +00:06:17.395 --> 00:06:18.229 +It's not true. + +00:06:18.396 --> 00:06:21.733 +One day, old Mr. Parr +came into the market... + +00:06:21.983 --> 00:06:24.152 +...and said "I'm finally finished". + +00:06:24.318 --> 00:06:25.319 +And what did he mean by that? + +00:06:25.570 --> 00:06:27.155 +Nobody knew at first... + +00:06:27.405 --> 00:06:29.323 +But the police finally... + +00:06:29.490 --> 00:06:31.075 +went up the mountain... + +00:06:31.826 --> 00:06:36.080 +...and found the bodies of seven +kids in his house. + +00:06:36.497 --> 00:06:39.834 +He would take the kids down +to the basement in twos... + +00:06:40.001 --> 00:06:42.336 +...and he'd make one +face the corner... + +00:06:43.337 --> 00:06:45.089 +...and he'd kill the other one... + +00:06:45.590 --> 00:06:48.676 +...then he'd kill the one in +the corner too. + +00:06:49.177 --> 00:06:50.678 +Those were the seven kids +that were missing + +00:06:50.845 --> 00:06:53.848 +They brought the kids out of +the woods one at a time... + +00:06:54.015 --> 00:06:57.268 +...it was terrible, it upset +the whole community. + +00:06:57.435 --> 00:06:59.353 +He said he couldn't take +the eyes watching him... + +00:06:59.604 --> 00:07:03.441 +...that's why he made them +face the corner like that. + +00:07:03.608 --> 00:07:05.443 +All my life I've believed... + +00:07:05.610 --> 00:07:08.362 +...in witches and ghosts and +that kind of stuff + +00:07:08.446 --> 00:07:10.364 +Do you believe there are some +in this area? + +00:07:10.531 --> 00:07:11.199 +Oh, definitely. + +00:07:11.449 --> 00:07:13.367 +- Do you believe in witchcraft? +- No. + +00:07:14.368 --> 00:07:16.537 +- Are you religious? +- Yep. + +00:07:16.787 --> 00:07:17.705 +Alrighty. + +00:07:17.872 --> 00:07:22.043 +Creepy stuff, but I think +something's happening with her. + +00:07:22.210 --> 00:07:24.545 +And do you think she could +still be up there now? + +00:07:24.795 --> 00:07:26.547 +- I don't go up there. +- You don't? + +00:07:26.714 --> 00:07:28.049 +I believe enough not to go. + +00:07:28.216 --> 00:07:31.636 +They say the woods are haunted +and stuff like that. + +00:07:31.886 --> 00:07:33.554 +What? How are they haunted? + +00:07:33.721 --> 00:07:37.892 +Well there's not many people +who say that it's haunted... + +00:07:38.059 --> 00:07:40.394 +...but there was this old woman, +Mary Brown, who... + +00:07:40.645 --> 00:07:41.646 +Mary Brown? + +00:07:41.812 --> 00:07:43.898 +Yeah, and she was kind of crazy. + +00:07:44.148 --> 00:07:45.983 +How was she seen by the community? + +00:07:46.234 --> 00:07:46.817 +Crazy. + +00:07:47.151 --> 00:07:51.072 +There's the American flag, +it's Mary's house. + +00:07:51.822 --> 00:07:52.907 +I'm gonna bring her out. + +00:07:53.157 --> 00:07:55.243 +You look for the best light, okay? + +00:07:55.493 --> 00:07:56.077 +Okay. + +00:07:58.913 --> 00:08:01.415 +This is Mary's gate. + +00:08:02.833 --> 00:08:05.169 +I'm not even sure how to open it. + +00:08:06.337 --> 00:08:09.257 +And something interesting +happened to you once... + +00:08:09.423 --> 00:08:11.592 +You met the Blair witch? + +00:08:12.426 --> 00:08:13.177 +Yes. + +00:08:13.344 --> 00:08:14.595 +That is really... + +00:08:14.929 --> 00:08:17.348 +...kind of a scary story. + +00:08:18.349 --> 00:08:19.684 +To make ends meet... + +00:08:19.850 --> 00:08:21.435 +...my Dad and I + +00:08:21.686 --> 00:08:23.938 +...used to fish at Tappy's Creek. + +00:08:24.272 --> 00:08:27.108 +In Burkittsville. + +00:08:27.775 --> 00:08:30.528 +I was laying on the leaves... + +00:08:31.279 --> 00:08:34.282 +...watching my pole, and +looking at the sky... + +00:08:34.699 --> 00:08:38.703 +...and suddenly I felt +something near me... + +00:08:39.203 --> 00:08:41.038 +...an eerie feeling... + +00:08:41.789 --> 00:08:43.708 +...It was a woman... + +00:08:44.291 --> 00:08:46.627 +...only on her +arms and hands... + +00:08:46.794 --> 00:08:48.629 +...and everything... + +00:08:48.879 --> 00:08:50.381 +...she had hair... + +00:08:51.132 --> 00:08:53.467 +...dark, almost black hair... + +00:08:54.135 --> 00:08:55.636 +...like a horse... + +00:08:55.886 --> 00:08:58.305 +...like a fur, horse fur. + +00:08:58.556 --> 00:08:59.807 +Then on her arm... + +00:09:00.224 --> 00:09:01.976 +...she had a shawl... + +00:09:02.727 --> 00:09:04.812 +And she scared you, +or threatened you? + +00:09:05.646 --> 00:09:09.066 +She didn't say anything, +she just stared... + +00:09:09.233 --> 00:09:11.152 +...and then she opened her shawl... + +00:09:11.485 --> 00:09:12.903 +What was under there? + +00:09:13.070 --> 00:09:16.073 +She had hair on her +body like a horse. + +00:09:16.323 --> 00:09:17.575 +Hairy from head to toe? + +00:09:17.783 --> 00:09:20.161 +Yeah. And her legs... + +00:09:20.494 --> 00:09:23.497 +- How about her face? +- You could see she was a female. + +00:09:24.165 --> 00:09:26.584 +She was just strange looking. + +00:09:27.334 --> 00:09:29.754 +Thank God she's +not in the film business. + +00:09:30.004 --> 00:09:33.132 +She thinks she is. +She also says she's a ballerina. + +00:09:33.424 --> 00:09:34.467 +Get out. + +00:09:34.633 --> 00:09:36.427 +And she says she's a historian... + +00:09:36.594 --> 00:09:37.428 +I heard that. + +00:09:37.595 --> 00:09:39.930 +...and that she's a scientist +at the Department of Energy. + +00:09:40.139 --> 00:09:43.267 +I fucked up on Mary +with the depth of field. + +00:09:43.517 --> 00:09:46.228 +You measured it in meters? +We're not in Europe. + +00:09:46.812 --> 00:09:48.856 +The fucking lens +has meters on it. + +00:09:49.106 --> 00:09:51.525 +It also has our system. + +00:09:52.443 --> 00:09:55.029 +Nah, it has meters. Look. + +00:09:57.114 --> 00:09:58.949 +But it's an American camera. + +00:09:59.200 --> 00:10:00.534 +All those are meters. + +00:10:00.868 --> 00:10:02.536 +What about the brown ones? + +00:10:02.703 --> 00:10:03.788 +They're feet. + +00:10:03.954 --> 00:10:05.748 +The brown ones are on there, right? + +00:10:05.915 --> 00:10:08.542 +Yeah, but the white +ones are obvious. + +00:10:08.709 --> 00:10:12.546 +- Didn't you use this camera before? +- Yeah. Once before. + +00:10:12.880 --> 00:10:14.715 +How was today, guys? + +00:10:15.966 --> 00:10:17.635 +I learned a lot, man. + +00:10:17.802 --> 00:10:19.553 +About Mary Brown? + +00:10:19.970 --> 00:10:22.431 +No, I learned a lot about... + +00:10:23.140 --> 00:10:24.225 +16 mill? + +00:10:24.642 --> 00:10:27.228 +...about shooting, just +shooting documentaries. + +00:10:28.395 --> 00:10:30.314 +- We kicked some ass today. +- Cheers. + +00:10:30.648 --> 00:10:31.815 +Very good day. + +00:10:32.066 --> 00:10:32.691 +Excellent day. + +00:10:32.900 --> 00:10:34.151 +Very good first day. + +00:10:34.401 --> 00:10:37.905 +Let's do an equipment check, +after I call my mom. + +00:10:38.072 --> 00:10:41.200 +- I got a bag of Utz and a beer. +- We don't need that on film. + +00:10:41.492 --> 00:10:43.327 +So I guess you're covered then. + +00:10:43.494 --> 00:10:47.081 +Could you run it a little +to check it's okay? + +00:10:47.623 --> 00:10:48.499 +Sure. + +00:10:48.832 --> 00:10:52.503 +I just want to check it's loaded +properly so we can shoot... + +00:10:53.837 --> 00:10:56.549 +Okay, that's good, that's good. + +00:10:56.840 --> 00:10:58.926 +That's good, thank you. + +00:10:59.677 --> 00:11:02.179 +Let's relax, because we've got +a long day tomorrow. + +00:11:02.429 --> 00:11:04.598 +Today's been easy. + +00:11:04.848 --> 00:11:07.434 +We're gonna have to do a lot +of hiking, carry a lot of weight. + +00:11:07.685 --> 00:11:09.061 +We're preparing. + +00:11:09.270 --> 00:11:12.523 +Shut up, smart-ass. +Pour me a shot, please. + +00:11:12.773 --> 00:11:16.360 +- I'm freaking out. +- You can't, you're the director. + +00:11:16.527 --> 00:11:20.364 +I fucking have to do this now, +okay? Do we have any weed? + +00:11:21.699 --> 00:11:22.866 +Here I go. + +00:11:23.617 --> 00:11:25.369 +Drink! Drink! + +00:11:28.205 --> 00:11:30.124 +I hate fucking scotch. + +00:11:37.047 --> 00:11:38.132 +There's my friend Josh. + +00:11:38.799 --> 00:11:39.800 +How are you? + +00:11:39.967 --> 00:11:40.884 +I'm hurtin'. + +00:11:41.135 --> 00:11:42.970 +I'm not ready for that thing yet. + +00:11:43.304 --> 00:11:44.888 +I know you don't like it. + +00:11:46.390 --> 00:11:49.310 +Hello. Welcome to day two. + +00:11:49.560 --> 00:11:51.812 +The trail is along here. + +00:11:52.062 --> 00:11:54.481 +It should be pretty obvious. + +00:11:55.983 --> 00:11:57.901 +You guys heard of +the Blair witch? + +00:11:58.152 --> 00:12:00.904 +I heard the myth. I don't +really believe much in it. + +00:12:01.238 --> 00:12:02.072 +The myth? + +00:12:02.156 --> 00:12:03.907 +That's all I think it is. + +00:12:04.074 --> 00:12:05.159 +What'd you say, sir? + +00:12:05.325 --> 00:12:07.745 +- I said damn fool kids never learn. +- Shut up. + +00:12:07.995 --> 00:12:09.496 +Damn fool kids never learn? + +00:12:09.663 --> 00:12:10.414 +That's what I said. + +00:12:10.581 --> 00:12:11.915 +Why do you say that? + +00:12:12.082 --> 00:12:14.418 +First of all, can I +have your permission... + +00:12:14.585 --> 00:12:17.337 +...to use your image on a +video documentary? + +00:12:17.755 --> 00:12:19.757 +I don't care about that, but... + +00:12:20.007 --> 00:12:21.759 +You have to say yes or no, sir, + +00:12:21.925 --> 00:12:23.260 +- Watch it. +- I'm sorry. + +00:12:23.427 --> 00:12:24.178 +Yeah, sure, okay. + +00:12:24.845 --> 00:12:28.098 +Some girl, in the late 1800's... + +00:12:28.599 --> 00:12:30.851 +...Robin Weaver, I +believe her name was, ... + +00:12:31.185 --> 00:12:35.022 +...supposedly wandered +off into the woods. + +00:12:35.439 --> 00:12:38.358 +No "supposedly" about it. +She wandered off! + +00:12:38.776 --> 00:12:40.527 +- Okay, wandered off. +- And got lost. + +00:12:40.694 --> 00:12:41.779 +She got lost. + +00:12:42.780 --> 00:12:44.031 +Wasn't no "supposedly". + +00:12:44.865 --> 00:12:46.283 +Three days later... + +00:12:46.450 --> 00:12:49.703 +...she appears back on her +grandmother's porch. + +00:12:50.871 --> 00:12:53.540 +And everybody's mystified. + +00:12:54.291 --> 00:12:56.460 +- She was babbling something... +- Her story. + +00:12:56.710 --> 00:12:58.879 +Babbling something about... + +00:12:59.129 --> 00:13:01.715 +...an old woman whose feet +never touched the ground. + +00:13:03.550 --> 00:13:07.221 +I saw... just by that +tree up the creek... + +00:13:08.305 --> 00:13:09.723 +...about a hundred yards, + +00:13:10.307 --> 00:13:14.228 +I saw a white misty thing. +Can't tell you what it was. + +00:13:14.394 --> 00:13:17.564 +Like grey vapor rising +out of the trees. + +00:13:17.815 --> 00:13:19.233 +Right out of the water. + +00:13:19.399 --> 00:13:20.317 +Right out of the water? + +00:13:20.567 --> 00:13:22.903 +Up the side of the trees, +Then it disappeared. + +00:13:23.153 --> 00:13:24.571 +You're full of it. + +00:13:24.738 --> 00:13:26.907 +I'm not. And I wasn't +drinking that day, either. + +00:13:27.157 --> 00:13:27.908 +Sure you weren't. + +00:13:28.158 --> 00:13:30.077 +How is that related to the +story of Coffin Rock? + +00:13:30.327 --> 00:13:32.830 +It all ties in to the +story of Coffin Rock. + +00:13:32.996 --> 00:13:33.664 +How's that? + +00:13:35.082 --> 00:13:38.168 +Anybody round here... + +00:13:38.418 --> 00:13:41.421 +...knows that the old woman has +haunted this area for years. + +00:13:41.672 --> 00:13:43.006 +That's bullshit. + +00:13:45.842 --> 00:13:47.761 +These woods are thick. + +00:13:48.428 --> 00:13:49.680 +You excited? + +00:13:50.681 --> 00:13:51.598 +You got it. + +00:13:52.266 --> 00:13:55.269 +I hope he's not shooting a +whole shitload of stock. + +00:14:18.041 --> 00:14:19.793 +I could help, but I'd +rather record. + +00:14:20.043 --> 00:14:20.794 +Okay. + +00:14:21.044 --> 00:14:23.797 +Packs on, we're ready to go. + +00:14:23.964 --> 00:14:25.882 +We gotta go up to the shack? + +00:14:26.049 --> 00:14:26.800 +Yeah. + +00:14:33.640 --> 00:14:36.059 +My God, this is a very heavy pack. + +00:14:39.646 --> 00:14:41.565 +Off to Coffin Rock. + +00:14:41.732 --> 00:14:43.734 +I know exactly where we are now. + +00:14:44.735 --> 00:14:45.902 +Mikey, give me the video camera. + +00:14:46.153 --> 00:14:48.322 +I wanna get her going across, man. + +00:14:52.159 --> 00:14:54.161 +I see a dirty behind. + +00:14:58.332 --> 00:14:59.333 +Good jump. + +00:14:59.583 --> 00:15:00.167 +Thank you. + +00:15:00.250 --> 00:15:02.002 +There it is. See? + +00:15:04.254 --> 00:15:05.422 +That's Coffin Rock. + +00:15:10.093 --> 00:15:12.512 +"They went into the woods +ready to find death... + +00:15:12.679 --> 00:15:14.681 +...but what they found +was inhumane... + +00:15:14.931 --> 00:15:17.768 +...at the site called Coffin Rock. + +00:15:18.185 --> 00:15:20.604 +...up on the rock, the torture... + +00:15:21.188 --> 00:15:24.107 +...suffered by these five +brave men was obvious... + +00:15:24.274 --> 00:15:28.278 +...they were tied up, one man's +hands tied to the next man's feet... + +00:15:28.528 --> 00:15:30.447 +...forming a solid +human structure... + +00:15:30.614 --> 00:15:33.617 +...blood indicated that +it had happened... + +00:15:33.784 --> 00:15:36.536 +...while they were +alive and resisting... + +00:15:36.787 --> 00:15:40.207 +...their intestines had been +crudely torn out... + +00:15:40.540 --> 00:15:44.461 +...and on each of their faces there +was indecipherable writing... + +00:15:44.628 --> 00:15:46.713 +...cut into their flesh +with precision... + +00:15:47.047 --> 00:15:49.716 +...the men, shocked by +what had happened... + +00:15:49.883 --> 00:15:51.718 +...went to find the sheriff... + +00:15:51.885 --> 00:15:55.222 +...without sketching the writing +or touching the bodies... + +00:15:55.388 --> 00:15:57.474 +...they returned to see +vultures at the rock. + +00:15:57.641 --> 00:16:01.561 +But the bodies had been +removed by persons unknown... + +00:16:01.812 --> 00:16:04.731 +...the stench of death +was still thick... + +00:16:04.981 --> 00:16:08.401 +...but the bodies had been +taken in a matter of hours..." + +00:16:09.653 --> 00:16:13.073 +That happened here +at Coffin Rock. + +00:16:15.075 --> 00:16:18.578 +Let's rush, because I want +to camp, and it's 4:52. + +00:16:18.745 --> 00:16:21.665 +It's late. We're gonna be +losing light soon. + +00:16:23.250 --> 00:16:26.586 +But I can use the shot +without me in it... + +00:16:26.920 --> 00:16:30.924 +...because I recorded sound +while reading the whole thing, ... + +00:16:31.508 --> 00:16:33.677 +...so I'm sure I can edit +it together somehow. + +00:16:38.181 --> 00:16:39.432 +It's starting to rain. + +00:16:40.183 --> 00:16:41.184 +Did you rent this thing? + +00:16:41.434 --> 00:16:45.105 +Yeah. I don't have a +tent for three people. + +00:16:45.605 --> 00:16:46.690 +Just wondering... + +00:16:46.940 --> 00:16:48.942 +I don't usually travel with two men. + +00:16:49.359 --> 00:16:52.946 +It is pouring with rain. +Can't even light a fire. + +00:16:53.363 --> 00:16:55.448 +Show us what the stick is for. + +00:16:57.200 --> 00:17:00.453 +Look. We've got our +very own leaning post. + +00:17:00.954 --> 00:17:03.790 +If it smells of farts +too much in the night... + +00:17:04.207 --> 00:17:06.459 +Okay, so I can't have a +cigarette in the tent, ... + +00:17:06.877 --> 00:17:08.878 +...but he can fart as +much as he wants? + +00:17:09.129 --> 00:17:12.799 +No, I never gave Mike +a fart allowance. + +00:17:13.633 --> 00:17:15.218 +You heard noises last night? + +00:17:15.302 --> 00:17:17.887 +- I did. +- Problem is, I sleep like a log. + +00:17:18.138 --> 00:17:20.473 +There were two separate noises... + +00:17:20.724 --> 00:17:23.643 +...coming from two +areas over here... + +00:17:24.477 --> 00:17:26.313 +...one of them could +have been an owl... + +00:17:26.563 --> 00:17:28.732 +...but the other was a cackling. + +00:17:30.066 --> 00:17:31.151 +No way. + +00:17:31.401 --> 00:17:32.986 +It was a cackling, man. + +00:17:33.236 --> 00:17:35.572 +If I heard a cackling, +I would've shit myself. + +00:17:36.239 --> 00:17:37.991 +Where did we start yesterday? + +00:17:38.325 --> 00:17:39.826 +Off the map. + +00:17:40.577 --> 00:17:44.414 +I knew where we were going. +There was some confusion, but today... + +00:17:44.581 --> 00:17:45.915 +Wait, ... say that again. + +00:17:46.166 --> 00:17:48.335 +I said I knew where +we were going. + +00:17:48.585 --> 00:17:51.588 +Wait, ... was that a +full of shit statement? + +00:17:51.755 --> 00:17:52.422 +No, it wasn't. + +00:17:52.589 --> 00:17:54.591 +- So that wasn't bullshit? +- I knew where we were going. + +00:17:54.758 --> 00:17:56.926 +You got us lost, man. + +00:17:57.093 --> 00:17:59.012 +For a very short period of time. + +00:17:59.512 --> 00:18:01.181 +Just don't get us lost today. + +00:18:01.348 --> 00:18:02.015 +Yeah, seriously. + +00:18:02.182 --> 00:18:04.017 +No. These places are +very well documented. + +00:18:04.184 --> 00:18:06.269 +You happy with the documentary? + +00:18:06.519 --> 00:18:07.437 +Yes, I am. + +00:18:08.438 --> 00:18:11.274 +I'm very pleasantly surprised +by our little Mikey. + +00:18:11.524 --> 00:18:12.609 +"Our Little Mikey?" + +00:18:12.901 --> 00:18:14.194 +Our Little Mikey... + +00:18:17.530 --> 00:18:19.115 +...a very spirited young man. + +00:18:19.616 --> 00:18:22.369 +What do you think about the +witch? You think she exists? + +00:18:22.702 --> 00:18:24.371 +I don't know. + +00:18:27.040 --> 00:18:29.334 +Heather, I really hope +you find us a trail. + +00:18:29.626 --> 00:18:32.462 +There's a trail up on +this hill. Don't worry. + +00:18:34.881 --> 00:18:36.758 +We like shortcuts, don't we? + +00:18:39.052 --> 00:18:41.179 +We like level shortcuts. + +00:18:42.055 --> 00:18:43.932 +Not mountain shortcuts. + +00:18:44.224 --> 00:18:46.726 +It's the first time we've +seen Mike's chest. + +00:18:46.893 --> 00:18:49.145 +It's really hard to film on video. + +00:18:49.646 --> 00:18:52.232 +He has really sporadic hair +patterns on his chest. + +00:18:52.398 --> 00:18:53.316 +Like symbols. + +00:18:53.483 --> 00:18:55.985 +It's like blank... hairy... + +00:18:56.402 --> 00:18:58.071 +...blank... hairy. + +00:18:58.321 --> 00:18:59.239 +You should see my ass. + +00:18:59.489 --> 00:19:01.241 +Look, here's fucking Uruguay. + +00:19:02.909 --> 00:19:04.577 +- And there's Paraguay. +- Yeah. + +00:19:04.911 --> 00:19:06.246 +I think I see Bolivia. + +00:19:06.454 --> 00:19:10.250 +What killed this +mouse? Witchcraft? + +00:19:12.585 --> 00:19:13.920 +How 'bout God? + +00:19:15.171 --> 00:19:16.756 +Is that the Blair Witch? + +00:19:17.173 --> 00:19:21.594 +No. I think it's Heather, +taking a piss. + +00:19:22.679 --> 00:19:25.765 +You know, I +really have to go. + +00:19:27.058 --> 00:19:28.518 +Ohhh... go! + +00:19:29.602 --> 00:19:33.106 +We're near the cemetery +trail. It should only be... + +00:19:33.439 --> 00:19:35.191 +- What? +- Says who? + +00:19:35.400 --> 00:19:36.442 +Says me, of course. + +00:19:37.610 --> 00:19:41.197 +We should be there +in about ninety minutes. + +00:19:43.533 --> 00:19:44.784 +You guys cool with that? + +00:19:45.618 --> 00:19:46.286 What? -00:01:48.200 --> 00:01:50.620 -Can you turn down the music! +00:19:46.452 --> 00:19:47.537 +Ninety minutes? -00:01:50.620 --> 00:01:53.140 -I'm trying to get some sleep here! +00:19:47.787 --> 00:19:50.373 +- If you know where we're going. +- Sure. -00:01:53.140 --> 00:01:54.800 -Turn down the music? +00:19:50.665 --> 00:19:52.542 +Josh wants to look at the map now. -00:01:56.720 --> 00:01:58.100 -How's that! +00:19:52.750 --> 00:19:54.627 +Though I know +where we're going. -00:01:59.800 --> 00:02:02.100 -How's that. Is that much better? +00:19:54.836 --> 00:19:57.130 +If you'd known where +we were, we wouldn't be... -00:02:02.100 --> 00:02:06.400 -Turn down your damn music, or I'll come over there and turn it down myself! +00:19:57.297 --> 00:19:58.381 +We're in the middle +of the fucking woods. -00:02:07.100 --> 00:02:10.300 -All right, sucker. You come down here, we can dance. +00:19:58.548 --> 00:20:01.134 +- How could you possibly know? +- Because some is off trail. -00:02:11.800 --> 00:02:12.800 +00:20:01.301 --> 00:20:03.970 +What, somebody told you +there's a cemetery back there? + +00:20:04.220 --> 00:20:06.639 +If we're lost, admit that, because... + +00:20:06.890 --> 00:20:08.057 +...I know we're not lost. + +00:20:08.308 --> 00:20:10.602 +You knew that yesterday, too, +and twice again today. + +00:20:10.727 --> 00:20:13.730 +Bullshit! We have +not been lost today. + +00:20:14.564 --> 00:20:15.899 +Not once. + +00:20:16.190 --> 00:20:17.108 +Okay, this is where we were. + +00:20:17.317 --> 00:20:19.903 +You said that it was +two miles away. + +00:20:20.069 --> 00:20:21.988 +Then it's two hours away, +three hours away... + +00:20:22.196 --> 00:20:24.741 +- Okay, just chill! +- Maybe it's four hours away. + +00:20:24.949 --> 00:20:27.744 +- You agreed to do this project. +- I agreed to a scouted-out project. + +00:20:27.952 --> 00:20:30.747 +- Not to wander round the woods. +- I told you that... + +00:20:30.997 --> 00:20:33.333 +...getting to the locations +wasn't gonna be easy. + +00:20:33.583 --> 00:20:35.418 +Mike, Mike... Okay, guys! + +00:20:35.585 --> 00:20:37.754 +Please, you're being a smart-ass. + +00:20:37.962 --> 00:20:39.255 +We're looking at the map... + +00:20:39.422 --> 00:20:42.008 +...we'll find this the best we can. + +00:20:42.258 --> 00:20:46.012 +This is where we were. We're +going more or less this way. + +00:20:46.763 --> 00:20:49.432 +Okay, what do you say? Where +do you think we're going? + +00:20:50.183 --> 00:20:51.392 +To tell you the truth... + +00:20:55.688 --> 00:20:58.524 +...this is Greek +to me. It's useless. + +00:20:58.691 --> 00:20:59.525 +Exactly. + +00:20:59.734 --> 00:21:01.319 +So I'm putting my trust in you... + +00:21:01.444 --> 00:21:04.447 +...that you know where it is. + +00:21:05.281 --> 00:21:06.199 +Good. + +00:21:07.408 --> 00:21:09.952 +Though I gotta tell you, +I don't fully trust you... + +00:21:11.120 --> 00:21:12.121 +...and I... + +00:21:12.789 --> 00:21:13.831 +What? + +00:21:14.123 --> 00:21:16.959 +I don't know why you tape +every conversation, man. + +00:21:17.126 --> 00:21:18.252 +Well, we're making a documentary. + +00:21:18.461 --> 00:21:21.547 +Not about us getting lost, +it's about a witch! + +00:21:22.924 --> 00:21:24.300 +I have a camera. + +00:21:24.967 --> 00:21:28.888 +We'll all look back on this +and laugh, believe me. + +00:21:29.389 --> 00:21:31.391 +Baby steps, man, baby steps. + +00:21:31.557 --> 00:21:34.811 +Just breathe and don't look down. +No, you gotta look down. + +00:21:34.977 --> 00:21:36.396 +Are you gonna have to crawl? + +00:21:36.562 --> 00:21:37.146 +I'm gonna crawl. + +00:21:37.313 --> 00:21:37.939 +Cool. + +00:21:38.064 --> 00:21:41.651 +Think how cool the fucking +cemetery is gonna be. + +00:21:43.820 --> 00:21:46.656 +Think of the joy of being +in a really good film. + +00:21:46.823 --> 00:21:47.657 +Okay, shut the fuck up. + +00:21:47.824 --> 00:21:49.075 +Okay, I'm quiet. + +00:21:49.283 --> 00:21:50.451 +Shit. How am I gonna do this? + +00:21:50.660 --> 00:21:52.787 +Okay... Mikey? + +00:21:52.995 --> 00:21:53.579 +Yeah. + +00:21:53.830 --> 00:21:57.500 +Dude, don't come across +with the DAT on your belly. + +00:21:57.834 --> 00:21:58.668 +No way, man. + +00:21:58.835 --> 00:22:00.086 +There's no chance. + +00:22:00.586 --> 00:22:02.338 +How do we get it +across? + +00:22:02.505 --> 00:22:03.423 +It's really fucking hard. + +00:22:03.589 --> 00:22:04.841 +How we gonna get +it across? + +00:22:05.049 --> 00:22:08.344 +The moss this morning was easy. +This stuff's slippery as shit. + +00:22:09.262 --> 00:22:11.013 +Well, how do we get +the DAT across? + +00:22:12.515 --> 00:22:15.601 +I don't know. Let +me put my pack down... + +00:22:15.768 --> 00:22:17.520 +I'll just go back and forth, man. + +00:22:17.687 --> 00:22:19.772 +Can you do it that way? + +00:22:20.022 --> 00:22:21.440 +It's the only thing I can do. + +00:22:21.607 --> 00:22:23.025 +Okay, we'll do it like that. + +00:22:23.276 --> 00:22:24.318 +Oh, Christ! + +00:22:24.527 --> 00:22:26.404 +Oh, what'd you drop? + +00:22:26.654 --> 00:22:30.449 +Nothing. +The tree just broke. + +00:22:30.616 --> 00:22:31.701 +Oh, fuck. + +00:22:31.951 --> 00:22:33.953 +We're very, very close now. + +00:22:36.622 --> 00:22:38.124 +You guys excited? + +00:22:40.960 --> 00:22:42.295 +Okay. + +00:22:42.962 --> 00:22:44.380 +What's this? + +00:22:51.888 --> 00:22:54.640 +What's this? Dude, guys. + +00:22:56.309 --> 00:22:58.853 +Remember what Mary +Brown said the other day? + +00:23:00.646 --> 00:23:03.316 +What story from the +Bible was she telling us? + +00:23:03.566 --> 00:23:05.818 +Fuck, I wasn't listening, I +thought she was crazy. + +00:23:06.402 --> 00:23:09.238 +It was Esau, something about a +pile of rocks. + +00:23:09.989 --> 00:23:12.575 +She was talking +about her rocks, man. + +00:23:12.825 --> 00:23:14.994 +Well, what about +the rocks? + +00:23:16.412 --> 00:23:18.247 +Anybody remember? + +00:23:19.498 --> 00:23:22.919 +To live your life. + +00:23:24.253 --> 00:23:26.505 +Looks like an Indian +burial ground, man. + +00:23:26.756 --> 00:23:28.758 +I don't know if this counts, +three... + +00:23:30.843 --> 00:23:31.761 +...four... + +00:23:34.263 --> 00:23:35.181 +...five... + +00:23:36.265 --> 00:23:37.266 +...six... + +00:23:38.768 --> 00:23:39.685 +...seven. + +00:23:39.936 --> 00:23:41.604 +Years ago witches +were roasted... + +00:23:41.854 --> 00:23:43.856 +...just like my Vienna sausage. + +00:23:44.523 --> 00:23:47.360 +Flames are licking you +like the Devil, Josh. + +00:23:47.610 --> 00:23:51.030 +Sit back and hear a tale, +a tale of a fateful trip... + +00:23:51.280 --> 00:23:53.532 +...that started on +this desert isle... + +00:23:53.699 --> 00:23:55.618 +...aboard this tiny ship... + +00:23:55.785 --> 00:23:57.870 +Yeah, but this ship +has a good captain... + +00:23:58.037 --> 00:24:00.456 +...not a beer-guzzling +guy in a blue shirt. + +00:24:00.790 --> 00:24:02.291 +He wasn't beer-guzzling. + +00:24:02.792 --> 00:24:04.877 +They had no beer on +the island, man. + +00:24:05.044 --> 00:24:08.047 +If they had beer, they'd +have had big-ass orgies. + +00:24:09.465 --> 00:24:12.635 +You're like the Captain, +and Mike's your Gilligan. + +00:24:13.135 --> 00:24:14.637 +- No offense. +- That's all right. + +00:24:14.970 --> 00:24:16.305 +It was a compliment... + +00:24:17.890 --> 00:24:19.392 +...Gilligan was a funny guy... + +00:24:19.642 --> 00:24:21.811 +...the Captain was fat, though. + +00:24:21.977 --> 00:24:24.230 +Well okay, let's call +it a thin Captain. + +00:24:24.480 --> 00:24:25.981 +It's not Captain... + +00:24:26.232 --> 00:24:28.651 +It's the Skipper. + +00:24:30.403 --> 00:24:31.570 +No more Captain. + +00:24:33.489 --> 00:24:36.158 +Here we are back at +the rock again... + +00:24:36.325 --> 00:24:38.077 +...the cemetery deal. + +00:24:39.829 --> 00:24:41.997 +I just wanna be careful +not to get in the shot. + +00:24:50.589 --> 00:24:52.258 +It certainly is odd. + +00:24:58.764 --> 00:25:01.684 +Please tell me you didn't +just knock that over. + +00:25:01.934 --> 00:25:03.436 +I didn't just knock that over. + +00:25:03.686 --> 00:25:07.690 +That's not very nice. +Let me put it back. + +00:25:16.031 --> 00:25:17.783 +You can't be too careful. + +00:25:18.200 --> 00:25:19.535 +What'd you think? + +00:25:20.619 --> 00:25:23.873 +It was the same, only darker. + +00:25:24.457 --> 00:25:26.125 +Yeah, pretty much. + +00:25:27.376 --> 00:25:29.879 +All right. Bag it up. + +00:25:30.713 --> 00:25:31.714 Hello? -00:02:13.400 --> 00:02:14.340 +00:25:33.215 --> 00:25:34.884 +Shit, no light. + +00:25:41.640 --> 00:25:43.225 +We were sleeping. + +00:25:43.392 --> 00:25:44.310 +Do you want this? + +00:25:45.477 --> 00:25:47.313 +Put it by the tent door. + +00:26:01.327 --> 00:26:02.494 +Listen. + +00:26:04.079 --> 00:26:05.080 Hello? -00:02:15.700 --> 00:02:16.400 -Bitch! +00:26:06.832 --> 00:26:07.833 +Hello! -00:02:45.000 --> 00:02:50.800 -When I don't get enough sleep, I get -irritable. And you don't want to make me - +00:26:15.507 --> 00:26:19.094 +It's all around us. +Fucking weird. -00:04:29.600 --> 00:04:32.500 -'Calling VAGAN' +00:26:19.762 --> 00:26:21.597 +Michael, aren't you +coming down? -00:04:39.700 --> 00:04:41.800 -Wait! Who are you? +00:26:22.014 --> 00:26:23.098 +I ain't going down there. -00:04:43.000 --> 00:04:45.760 -Just a bean trying to -get some sleep. - -00:04:46.100 --> 00:04:47.500 -Wait, wait, wait, wait, wait! - -00:04:47.600 --> 00:04:50.240 -You came here just to make us turn off -the music? - -00:04:50.900 --> 00:04:52.900 -If you were listening on the phone, - -00:04:52.900 --> 00:04:55.380 -I said I would come here to turn -it off myself. - -00:04:56.100 --> 00:04:56.800 -What! - -00:04:56.800 --> 00:05:00.660 -Are you insane?! Do you know what you -just got yourself into? - -00:05:02.400 --> 00:05:03.900 -Do you know who I am! - -00:05:03.900 --> 00:05:05.700 -Do you know who my uncle is?! - -00:05:06.400 --> 00:05:07.460 -Yes. - -00:05:07.460 --> 00:05:08.600 -I do. - -00:06:26.820 --> 00:06:29.380 -Detective Cromwell. Good morning. - -00:06:30.380 --> 00:06:31.440 -Yeah. - -00:06:31.440 --> 00:06:35.000 -Something tells me there's nothing good about this morning. - -00:06:35.000 --> 00:06:36.320 -What do we got here? - -00:06:36.580 --> 00:06:39.700 -Multiple gunshots were reported coming from this warehouse. - -00:06:39.700 --> 00:06:41.860 -I was the first one to answer the call. - -00:06:42.380 --> 00:06:44.700 -Multiple gunshots, huh. - -00:06:45.660 --> 00:06:47.980 -You do know whose warehouse this is. - -00:06:48.340 --> 00:06:49.740 -Yes, sir. - -00:06:50.200 --> 00:06:52.540 -Have you gone inside yet? - -00:06:53.840 --> 00:06:56.660 -No, sir. I wanted to wait for backup. - -00:06:57.260 --> 00:06:58.560 -Well. - -00:06:58.900 --> 00:07:00.260 -It's here. - -00:07:06.720 --> 00:07:08.180 -My God. - -00:07:08.780 --> 00:07:10.940 -What a massacre. - -00:07:15.880 --> 00:07:19.800 -There's got to be a -dozen, at least a dozen dead beans here. - -00:07:21.060 --> 00:07:23.840 -I guess I don't need this anymore. - -00:07:42.240 --> 00:07:44.620 -These were all Cappuccino's beans. - -00:07:44.620 --> 00:07:45.720 -Mm-hmm. - -00:07:46.240 --> 00:07:48.820 -It must have been some kind of gang war. - -00:07:49.200 --> 00:07:52.200 -No. This is no gang war. - -00:07:52.200 --> 00:07:56.640 -Cappuccino's beans might be dumb, but they know how to use a gun. - -00:07:56.640 --> 00:07:59.920 -There would have been other dead beans -here, not just them. - -00:07:59.920 --> 00:08:02.440 -This something else. - -00:08:03.680 --> 00:08:04.960 -Well. - -00:08:04.960 --> 00:08:06.600 -One thing's for sure. - -00:08:07.120 --> 00:08:10.300 -We won't need that search warrant we were trying to get, huh. - -00:08:10.300 --> 00:08:11.360 -Heh. - -00:08:11.760 --> 00:08:13.100 -Yeah. - -00:08:13.100 --> 00:08:15.480 -I could live with this. - -00:08:17.560 --> 00:08:20.220 -Detective Cromwell. I found something here. - -00:08:35.059 --> 00:08:40.079 -'This bullet casing is the property of Killer Bean' - -00:08:41.320 --> 00:08:43.300 -Killer Bean - -00:08:45.980 --> 00:08:48.600 -'The bullet is meant for someone else' - -00:08:49.240 --> 00:08:50.140 -Hmm. - -00:08:50.980 --> 00:08:52.460 -What do you make of this? - -00:08:52.760 --> 00:08:56.280 -This guy's got balls. That's for sure. - -00:09:02.280 --> 00:09:03.460 -We got company! - -00:09:03.660 --> 00:09:05.100 -Let's go! - -00:09:07.040 --> 00:09:07.860 -Stop! - -00:09:07.860 --> 00:09:09.160 -Stop right there! - -00:09:12.300 --> 00:09:14.700 -This is the police! Hold it right there! - -00:09:19.840 --> 00:09:21.440 -Bad idea. - -00:09:31.580 --> 00:09:34.560 -Get out of the car! Get your hands where I -can see them! - -00:09:37.240 --> 00:09:39.720 -Easy... Easy... - -00:09:42.680 --> 00:09:45.780 -Oh please, officer. Don't hurt me. - -00:09:45.780 --> 00:09:46.960 -Watch it. - -00:09:48.240 --> 00:09:49.720 -Vagan. - -00:09:54.060 --> 00:09:58.660 -I should have known I'd find you -here, Detective Cromwell. - -00:09:58.660 --> 00:10:00.460 -What are you doing here, Vagan? - -00:10:00.460 --> 00:10:03.760 -Well, obviously something happened in my warehouse. - -00:10:03.760 --> 00:10:06.980 -I mean, can't a bean protect his own property anymore? - -00:10:06.980 --> 00:10:10.040 -Don't you mean, Cappuccino's property? - -00:10:10.900 --> 00:10:14.080 -You know, your obsession with Cappuccino has become quite amusing. - -00:10:14.080 --> 00:10:17.600 -Always trying to link everything back to Cappuccino. - -00:10:17.600 --> 00:10:20.320 -Why don't you tell it to the court. You're -under arrest. - -00:10:20.320 --> 00:10:21.970 -Arrest? For what? - -00:10:21.970 --> 00:10:24.020 -A traffic violation? - -00:10:24.020 --> 00:10:27.160 -What about this? -Looking for some action here? - -00:10:28.240 --> 00:10:30.480 -If I were looking for some action, - -00:10:30.480 --> 00:10:34.340 -you wouldn't be standing before me as you do right now. - -00:10:34.620 --> 00:10:35.460 -Yeah? - -00:10:36.100 --> 00:10:38.900 -That's cause I'd be shooting you with this! - -00:10:50.920 --> 00:10:53.400 -Are you kids done yet? - -00:10:55.360 --> 00:10:58.380 -I say we take him in and book him right now. - -00:10:58.380 --> 00:11:02.820 -You know my lawyers will have me out even before you get me to the police station. - -00:11:02.820 --> 00:11:06.700 -The time is not worth your effort, now is it Cromwell. - -00:11:09.320 --> 00:11:10.340 -Let him go. - -00:11:10.340 --> 00:11:11.220 -What?! - -00:11:11.220 --> 00:11:13.400 -I said let him go. - -00:11:14.780 --> 00:11:16.700 -Uh, my gun please. - -00:11:18.420 --> 00:11:19.820 -Nice... - -00:11:20.220 --> 00:11:22.580 -You know, Vagan, you're right. - -00:11:22.580 --> 00:11:24.380 -You're not worth my time. - -00:11:24.380 --> 00:11:28.900 -However, investigating the multiple -homicides in your warehouse is. - -00:11:28.900 --> 00:11:35.100 -And whatever else we find in your warehouse, -is just icing on the cake. - -00:11:35.100 --> 00:11:36.780 -You're free to go. - -00:11:36.780 --> 00:11:39.880 -And by the way, your car's parked illegally. - -00:11:39.880 --> 00:11:43.200 -You better get it out of here before we tow it. - -00:11:44.300 --> 00:11:46.100 -Oh, and Vagan. - -00:11:46.480 --> 00:11:47.820 -Here. - -00:11:53.700 --> 00:11:58.300 -It looks like I'm not the only one after your boss. - -00:12:22.040 --> 00:12:28.820 -...possible suspects. Rumors have surfaced saying that there is a vigilante bean in town... - -00:12:52.360 --> 00:12:55.740 -What the hell is going on out there?! - -00:12:58.780 --> 00:13:02.800 -Ah. Looks like I got someone's attention. - -00:13:44.140 --> 00:13:46.680 -Who's this? - -00:14:07.920 --> 00:14:09.220 -Great. - -00:14:09.220 --> 00:14:11.760 -Playtime's over. - -00:14:13.380 --> 00:14:16.040 -'Encrypted Call' - -00:14:20.700 --> 00:14:22.520 -'Decoding' - -00:14:22.520 --> 00:14:23.880 -'Secure Connection' - -00:14:25.700 --> 00:14:27.460 -This is Killer Bean. - -00:14:27.460 --> 00:14:32.060 -Killer Bean. What the hell are you doing? You think this is a game? - -00:14:32.060 --> 00:14:34.140 -What were you thinking last night? - -00:14:34.140 --> 00:14:36.440 -I had a rough night last night. - -00:14:36.440 --> 00:14:41.020 -We know what kind of night you had. Might I remind you what your mission is. - -00:14:41.020 --> 00:14:46.640 -You were given specific orders to hunt down and eliminate the target. No one else! - -00:14:46.640 --> 00:14:52.420 -Drawing this kind of attention to yourself is dangerous for us, and especially for you. - -00:14:52.420 --> 00:14:55.980 -What's the big deal? I killed a bunch of -gangsters. - -00:14:55.980 --> 00:14:59.200 -I'm sure the Beantown police are a lot -happier without them. - -00:14:59.200 --> 00:15:02.880 -You didn't do anyone a favor with that mess you created last night. - -00:15:02.880 --> 00:15:05.560 -And you are not working for the Beantown police. - -00:15:05.560 --> 00:15:07.760 -You are working for us! - -00:15:07.760 --> 00:15:10.060 -I'll still get the job done. - -00:15:10.060 --> 00:15:11.560 -I'll get him. - -00:15:11.560 --> 00:15:14.880 -We're running out of time. He has to know you're coming by now. - -00:15:14.880 --> 00:15:16.940 -Remember who he is. - -00:15:16.940 --> 00:15:19.580 -Yeah. I know what the mission is. - -00:15:19.580 --> 00:15:23.680 -Then stick to it! Don't be so reckless, Killer Bean. - -00:15:23.680 --> 00:15:26.080 -I'll call you when I got him! - -00:15:26.080 --> 00:15:27.760 -Reckless! Pff! - -00:15:27.760 --> 00:15:30.660 -Reckless my brown bean ass! - -00:16:06.840 --> 00:16:07.440 -'Decoding' - -00:16:07.440 --> 00:16:08.800 -'Secure Connection' - -00:16:10.620 --> 00:16:11.920 -Yes? - -00:16:11.920 --> 00:16:16.060 -Jet Bean, you have been activated for an urgent mission in Beantown. - -00:16:16.060 --> 00:16:20.520 -Beantown? I'm a long way from Beantown. - -00:16:20.520 --> 00:16:23.780 -It would be best to assign someone else. - -00:16:23.780 --> 00:16:25.960 -This mission is highly sensitive. - -00:16:25.960 --> 00:16:28.800 -You are the most capable for the job. - -00:16:31.100 --> 00:16:33.000 -It figures. - -00:16:33.960 --> 00:16:35.100 -Fine. - -00:16:35.100 --> 00:16:36.480 -I'll do it. - -00:16:36.800 --> 00:16:41.280 -Good. We'll contact you with the details -as soon as you reach the shore. - -00:16:41.280 --> 00:16:43.660 -See you in Beantown. - -00:16:44.980 --> 00:16:49.380 -They better have some good food in Beantown. - -00:16:50.340 --> 00:16:51.640 -Wait. - -00:16:51.640 --> 00:16:53.580 -Are you leaving? - -00:16:54.980 --> 00:16:56.100 -Yes. - -00:16:56.780 --> 00:17:00.040 -How long will you go for? - -00:17:00.040 --> 00:17:02.680 -A long time. - -00:17:02.680 --> 00:17:04.320 -Oh... - -00:17:04.920 --> 00:17:09.119 -I have something I want to give to you. - -00:17:09.119 --> 00:17:11.759 -Oh... You shouldn't have. - -00:17:12.920 --> 00:17:15.260 -Here! It's the bill! - -00:17:15.260 --> 00:17:18.200 -You haven't paid in three months! - -00:17:19.319 --> 00:17:21.339 -I'm leaving now. - -00:17:21.339 --> 00:17:24.839 -I will pay when I get back. - -00:17:25.319 --> 00:17:28.559 -Hey! You get back here pay now! - -00:17:28.560 --> 00:17:29.640 -Tsingtao! - -00:17:29.640 --> 00:17:30.840 -Get out here! - -00:17:31.820 --> 00:17:35.120 -He say your food tastes like ass crack. - -00:17:35.120 --> 00:17:35.960 -What?! - -00:17:35.960 --> 00:17:38.360 -Make bean curd out of him! - -00:17:47.960 --> 00:17:53.160 -I said I'll pay when I get back! - -00:17:53.820 --> 00:17:55.300 -Oh. It's okay. - -00:17:55.300 --> 00:17:59.320 -It's on the house. You don't have to come -back! Please! - -00:18:08.680 --> 00:18:11.940 -Looking at the figures from our previous fiscal year. - -00:18:11.940 --> 00:18:16.800 -Narcotic sales have dropped 57 percent. - -00:18:16.800 --> 00:18:19.940 -57 percent! - -00:18:19.940 --> 00:18:21.840 -That's more than half! - -00:18:21.840 --> 00:18:25.980 -Now, compare this to the 300 percent growth - -00:18:25.980 --> 00:18:28.140 -from our weapons department. - -00:18:28.640 --> 00:18:30.380 -But you guys... - -00:18:30.380 --> 00:18:35.040 -You guys are not from my weapons department, are you. - -00:18:35.040 --> 00:18:36.440 -No... - -00:18:36.440 --> 00:18:41.460 -You guys are from my narcotics department, okay?! - -00:18:41.460 --> 00:18:43.380 -So what do I have to do, huh? - -00:18:43.380 --> 00:18:46.800 -How can I get through to you guys?! - -00:18:47.460 --> 00:18:50.780 -Dude. I have such a hangover. - -00:18:50.780 --> 00:18:55.380 -Yeah bean, that was a kick-ass party last night, right? - -00:18:55.380 --> 00:18:58.940 -Yeah. Too bad we didn't stay -for the whole thing. - -00:18:58.940 --> 00:19:01.940 -I bet they had some fun. - -00:19:01.940 --> 00:19:03.640 -Woot! Woot! - -00:19:05.260 --> 00:19:07.820 -You see, it's easy when you think about it. - -00:19:07.820 --> 00:19:11.320 -Crime is on the rise, okay. So more guns sell, - -00:19:11.320 --> 00:19:14.220 -because criminals use guns. - -00:19:14.220 --> 00:19:15.880 -Hello!! - -00:19:15.880 --> 00:19:18.000 -They also use drugs! - -00:19:18.000 --> 00:19:20.640 -So more drugs should sell, right? - -00:19:20.640 --> 00:19:23.140 -What's the problem here? - -00:19:23.580 --> 00:19:25.240 -Now, you guys. - -00:19:25.240 --> 00:19:29.640 -Someone give me a reasonable explanation, okay? - -00:19:29.640 --> 00:19:35.580 -Why are narcotic sales performing so poorly? - -00:19:37.540 --> 00:19:40.780 -It's all those anti-drug commercials on TV. - -00:19:40.780 --> 00:19:43.480 -You never see any anti-gun commercials. - -00:19:43.480 --> 00:19:45.300 -It's not fair. - -00:19:46.980 --> 00:19:49.680 -It has become quite apparent to me, - -00:19:49.680 --> 00:19:53.880 -that some of you do not value your job. - -00:19:53.880 --> 00:19:55.060 -Now... - -00:19:55.060 --> 00:19:57.680 -That is quite odd, if you ask me. - -00:19:57.680 --> 00:20:01.260 -Especially in today's economy. - -00:20:02.300 --> 00:20:04.560 -But I am forced to say... - -00:20:04.560 --> 00:20:06.020 -It is time... - -00:20:06.020 --> 00:20:07.340 -To lay off! - -00:20:07.340 --> 00:20:09.680 -A few beans!! - -00:20:11.140 --> 00:20:13.140 -Ooohhh!!! - -00:20:18.080 --> 00:20:19.240 -Uh, wait. - -00:20:19.240 --> 00:20:20.580 -I have a question. - -00:20:20.580 --> 00:20:21.740 -Yes. - -00:20:21.740 --> 00:20:25.300 -Will I be eligible for unemployment? - -00:20:25.300 --> 00:20:26.500 -Hmm. - -00:20:26.500 --> 00:20:30.520 -Let me check with the finance department on that, okay? - -00:20:31.380 --> 00:20:34.780 -My social security number is... - -00:20:34.780 --> 00:20:36.720 -3, 4, 6... - -00:20:37.940 --> 00:20:39.280 -Oh boy. - -00:20:39.280 --> 00:20:42.820 -Is my batting average going to go up after this. - -00:20:44.080 --> 00:20:45.160 -Ahem- - -00:20:45.620 --> 00:20:48.680 -Hang on, let me just finish this level. - -00:20:51.060 --> 00:20:52.580 -Cappuccino! - -00:20:53.960 --> 00:20:56.240 -Ah. Vagan. - -00:20:56.240 --> 00:20:57.960 -I'm glad you're here. - -00:20:57.960 --> 00:21:01.340 -Maybe you can teach these beans something about business, - -00:21:01.340 --> 00:21:05.100 -since you've handled my weapons department so well. - -00:21:08.420 --> 00:21:11.420 -That bean is nothing but a kiss-ass -brown-noser. - -00:21:11.420 --> 00:21:13.760 -What does he know that we don't know? - -00:21:13.760 --> 00:21:17.060 -But he's making millions of dollars selling weapons. - -00:21:17.060 --> 00:21:18.560 -If you ask me, - -00:21:18.560 --> 00:21:20.980 -He's doing something illegal. - -00:21:21.580 --> 00:21:24.080 -Oh, it's great to see you, Vagan. - -00:21:24.080 --> 00:21:26.080 -But you'll have to excuse me. - -00:21:26.080 --> 00:21:29.060 -I'm in an important meeting right now. - -00:21:29.060 --> 00:21:33.380 -This is more important. It's about the warehouse on Baker Street. - -00:21:33.380 --> 00:21:36.280 -Oh that. It's okay. I know. - -00:21:36.280 --> 00:21:37.620 -You know? - -00:21:37.620 --> 00:21:41.440 -Yeah. My nephew was having a -party of there last night, okay? - -00:21:41.440 --> 00:21:44.120 -No, it's not about the party. - -00:21:44.120 --> 00:21:45.300 -Well. - -00:21:45.300 --> 00:21:47.220 -It is. - -00:21:47.220 --> 00:21:50.100 -There was a hit on the warehouse. - -00:21:50.100 --> 00:21:52.480 -Everyone is dead. - -00:21:53.600 --> 00:21:56.460 -Who did this. - -00:21:56.920 --> 00:22:02.740 -I have reason to believe that it was done by a bean named, Killer Bean. - -00:22:03.400 --> 00:22:05.480 -Killer Bean... - -00:22:05.980 --> 00:22:08.120 -One bean? - -00:22:08.120 --> 00:22:10.460 -This is no ordinary bean. - -00:22:10.460 --> 00:22:14.540 -I've heard of him before. I know what he can do. - -00:22:14.540 --> 00:22:16.820 -Who the hell is he? - -00:22:16.820 --> 00:22:18.460 -Who sent him? - -00:22:18.460 --> 00:22:20.260 -Is it the Colombians? - -00:22:20.260 --> 00:22:23.120 -Is it the French trying to roast me? - -00:22:23.120 --> 00:22:25.820 -It has to be one of your competitors. - -00:22:26.240 --> 00:22:27.820 -Who ever it is, - -00:22:27.820 --> 00:22:30.240 -I want you to find him. - -00:22:30.240 --> 00:22:33.780 -I want you to find him, and destroy him! - -00:22:33.780 --> 00:22:36.340 -Oh, believe me I will try. - -00:22:36.340 --> 00:22:38.520 -But first, we have Killer Bean to deal with. - -00:22:38.520 --> 00:22:42.160 -He's somewhere out there, and he's coming -after you. - -00:22:42.840 --> 00:22:44.360 -All right. - -00:22:44.360 --> 00:22:47.960 -We need to consolidate all of our warehouses. - -00:22:47.960 --> 00:22:50.740 -There's too many targets for him to attack. - -00:22:50.740 --> 00:22:54.880 -Move all our inventory to the central -warehouse on Main Street. - -00:22:54.880 --> 00:22:58.720 -I want you to protect that place. - -00:22:58.720 --> 00:23:02.340 -What about Killer Bean? What do you want me to do? - -00:23:02.340 --> 00:23:04.040 -Oh nothing. - -00:23:04.040 --> 00:23:09.220 -Just send him a box of chocolates, and tell him thanks for the memories. - -00:23:09.220 --> 00:23:10.900 -You idiot! - -00:23:10.900 --> 00:23:13.180 -What do you think you should do? - -00:23:13.180 --> 00:23:14.540 -Kill him. - -00:23:14.540 --> 00:23:17.760 -Any way you can, by any means. - -00:23:17.760 --> 00:23:20.860 -Put him in the ground! - -00:23:20.860 --> 00:23:25.040 -I'll need more beans. Professional beans. - -00:23:25.040 --> 00:23:27.760 -Put it on my credit card, okay. - -00:23:27.760 --> 00:23:29.480 -Just do it! - -00:23:29.480 --> 00:23:31.040 -Yes, sir. - -00:23:33.600 --> 00:23:34.980 -Vagan. - -00:23:36.760 --> 00:23:40.180 -Make sure you find out who sent him. - -00:23:40.180 --> 00:23:43.640 -There will be hell to pay. - -00:24:04.580 --> 00:24:05.280 -Hello. - -00:24:05.280 --> 00:24:07.540 -Hey, Harry. It's Detective Cromwell. - -00:24:07.540 --> 00:24:08.660 -Hey, Cromwell. - -00:24:08.660 --> 00:24:10.320 -Hey did you get the package I sent you? - -00:24:10.320 --> 00:24:12.980 -Yeah, it's pretty wild stuff. - -00:24:12.980 --> 00:24:15.640 -Our crime lab is getting nowhere with this. - -00:24:15.640 --> 00:24:16.920 -What do you make of it? - -00:24:16.920 --> 00:24:19.700 -Well, the easy ones the tire tread sample. - -00:24:19.700 --> 00:24:24.800 -I tested the residue you sent, and the tires are made from silicon steel fiber alloy. - -00:24:24.800 --> 00:24:30.680 -It's only used on high-performance cars. It's -not unique, but it's hard to come by. - -00:24:30.680 --> 00:24:33.660 -Hmm... What about the gold bullets? - -00:24:33.660 --> 00:24:34.960 -Now that. - -00:24:34.960 --> 00:24:39.740 -In my 15 years with Special Forces, I've never seen gold used in any weapon. - -00:24:39.740 --> 00:24:43.320 -But for practical purposes gold is a very soft metal. - -00:24:43.320 --> 00:24:46.840 -So the bullets expand and deform on high impact. - -00:24:46.840 --> 00:24:51.060 -They make little holes on the way in and big holes on the way out. - -00:24:51.060 --> 00:24:54.240 -And they are much harder to match the ballistic signatures. - -00:24:54.240 --> 00:24:57.200 -That makes them relatively untraceable. - -00:24:57.200 --> 00:25:03.360 -Yeah, that doesn't make sense if the bullet casings have his name on it. And he left those everywhere. - -00:25:03.360 --> 00:25:07.240 -Yeah. Killer Bean. Yeah, I -don't get that. - -00:25:07.240 --> 00:25:11.920 -He must be one sick bean, like he wanted -to be found out. - -00:25:11.920 --> 00:25:15.520 -Yeah, or he's bragging. Or just plain careless. - -00:25:15.520 --> 00:25:22.200 -This Killer Bean has to be working for someone to get that kind of financial backing. You think he's a gun for hire? - -00:25:22.200 --> 00:25:26.480 -Or he could be a vigilante. That's the word on the street. - -00:25:26.480 --> 00:25:31.780 -Either way, one thing's for sure. He has his eyes set on Cappuccino. - -00:25:31.780 --> 00:25:35.120 -Heh, well then you both have something in common. - -00:25:36.640 --> 00:25:39.400 -Yeah. If that's true, - -00:25:39.940 --> 00:25:44.640 -I have a hunch where this Killer Bean will show up next. - -00:25:44.640 --> 00:25:46.820 -Hey, I gotta go. See you, Harry. - -00:25:46.820 --> 00:25:47.860 -Later. - -00:25:53.060 --> 00:25:57.480 -'Suspected Cappuccino's Warehouses' - -00:26:40.300 --> 00:26:45.000 -Dramatic entrance... Dramatic entrance... - -00:27:06.420 --> 00:27:10.000 -Well, that pretty much frees up my day. - -00:28:59.420 --> 00:29:02.740 -Time for some breakfast. - -00:29:07.020 --> 00:29:11.200 -'Shadow Bean, you are too late.' - -00:29:20.360 --> 00:29:22.520 -Howdy. What will it be? - -00:29:22.520 --> 00:29:24.540 -Tequila and tonic. - -00:29:24.540 --> 00:29:27.480 -And, uh. Turn up the TV. - -00:29:29.540 --> 00:29:32.600 -Detective Cromwell, concerning possible suspects, - -00:29:32.600 --> 00:29:38.960 -rumors have surfaced that there is a vigilante bean in town, who is hunting down Cappuccino. - -00:29:38.960 --> 00:29:42.580 -There is no evidence for your vigilante theory. As far as I'm concerned, - -00:29:42.580 --> 00:29:48.020 -the suspect or suspects involved in these -homicides are no friends of the police. - -00:29:48.020 --> 00:29:52.120 -We will do what is necessary to bring them to justice. Thank you. - -00:29:53.140 --> 00:29:54.980 -I don't think so. - -00:29:54.980 --> 00:29:59.020 -I'll have another. And you can turn that crap off now. - -00:31:30.940 --> 00:31:32.460 -What can I get you? - -00:31:32.460 --> 00:31:34.920 -I'll have what he's having. - -00:31:49.440 --> 00:31:54.140 -This is a rough part of town. Do you always sit with your back to the entrance? - -00:32:00.980 --> 00:32:03.860 -Doesn't matter who comes in. - -00:32:03.860 --> 00:32:08.240 -Isn't it against police regulation to be drinking during the day? - -00:32:08.240 --> 00:32:12.340 -I'm a detective. Our regulations are a little different. - -00:32:12.340 --> 00:32:14.860 -How'd you know I was with the police? - -00:32:14.860 --> 00:32:18.520 -You know, you're much uglier in person. - -00:32:18.520 --> 00:32:19.680 -Heh. - -00:32:19.680 --> 00:32:23.240 -My name is Detective Cromwell. And you are? - -00:32:24.560 --> 00:32:26.120 -Jack. - -00:32:26.120 --> 00:32:28.340 -Well, Jack... - -00:32:28.340 --> 00:32:33.060 -I guess you heard what happened this morning over at the warehouse on Baker Street. - -00:32:33.060 --> 00:32:35.320 -Yeah, I know about that. - -00:32:35.320 --> 00:32:38.740 -Really. Tell me what you know. - -00:32:40.300 --> 00:32:42.360 -Why don't we cut to the chase. - -00:32:42.360 --> 00:32:45.060 -Why don't you tell me what you know. - -00:32:45.060 --> 00:32:47.280 -Oh, I know a lot. - -00:32:47.280 --> 00:32:50.420 -I know the Baker Street warehouse is owned by Cappuccino. - -00:32:50.420 --> 00:32:53.580 -I know someone killed 12 beans in that warehouse last night. - -00:32:53.580 --> 00:32:57.680 -I know the killer drove a fancy car, and has fancy guns. - -00:32:57.680 --> 00:33:03.280 -I know that the warehouse across the street with the big hole in the window also belongs to Cappuccino. - -00:33:03.280 --> 00:33:08.520 -I see this fancy car parked in front, and well, you don't look like you walked here. - -00:33:08.520 --> 00:33:10.340 -So my guess is... - -00:33:10.340 --> 00:33:12.960 -This, belongs to you. - -00:33:13.660 --> 00:33:16.840 -Well it looks like you figured it all out. - -00:33:16.840 --> 00:33:18.320 -Good job. - -00:33:19.040 --> 00:33:20.300 -Another! - -00:33:21.340 --> 00:33:25.740 -It was easy. You were just reckless. - -00:33:30.920 --> 00:33:34.920 -The way I see it, you're the one who's being reckless. - -00:33:34.920 --> 00:33:42.840 -You come out here looking for me by yourself. You didn't bring anyone to back you up. That's reckless. - -00:33:47.680 --> 00:33:50.460 -Here's my backup. - -00:34:04.700 --> 00:34:06.660 -That's a nice gun. - -00:34:06.660 --> 00:34:09.100 -Wanna see mine! - -00:34:17.300 --> 00:34:23.360 -How can I see it, if you have it against the side of my head? - -00:34:31.719 --> 00:34:33.239 -Not bad. - -00:34:33.239 --> 00:34:35.519 -But mine's bigger. - -00:34:39.139 --> 00:34:41.919 -You do the math. - -00:34:44.239 --> 00:34:46.739 -Why are you after Cappuccino? - -00:34:46.739 --> 00:34:50.639 -That's for me to know, and you not to know. - -00:34:50.639 --> 00:34:55.559 -Well, I know I can't have a crazy vigilante running around shooting up beans. - -00:34:55.560 --> 00:34:58.120 -But you're no vigilante, are you. - -00:34:58.120 --> 00:35:00.780 -Seems like there are beans who've invested in you, - -00:35:00.780 --> 00:35:04.180 -And I'm sure they're not happy with the press you're getting. - -00:35:04.180 --> 00:35:06.000 -This is where I can help you. - -00:35:06.000 --> 00:35:08.820 -I don't need help. - -00:35:15.620 --> 00:35:18.980 -Well, you see. I'm bound by the law. - -00:35:18.980 --> 00:35:23.220 -I've been working this Cappuccino case for over three years. - -00:35:23.220 --> 00:35:30.840 -Every time we think we have something on him, his lawyers get in the way and get him out. - -00:35:30.840 --> 00:35:33.020 -I wish I was like you. - -00:35:33.020 --> 00:35:36.840 -I wish I could just walk up to him and shoot him. - -00:35:36.840 --> 00:35:38.900 -But I can't. - -00:35:38.900 --> 00:35:40.180 -It's too bad. - -00:35:40.180 --> 00:35:43.020 -Because I know where is central warehouse is. - -00:35:43.020 --> 00:35:46.840 -Not these abandoned warehouses, like that -one out there. - -00:35:46.840 --> 00:35:49.600 -Why don't you pay him a visit? - -00:35:49.600 --> 00:35:53.880 -You got the wrong bean. I'm not just some hired gun. - -00:35:53.880 --> 00:35:56.040 -Who says I'm hiring you? - -00:35:56.040 --> 00:35:58.440 -You already have a boss, don't you? - -00:35:58.440 --> 00:36:02.600 -I bet he doesn't really like all that attention that you're getting from the media. - -00:36:02.600 --> 00:36:04.640 -I can make that go away. - -00:36:04.640 --> 00:36:06.320 -I control the evidence, - -00:36:06.320 --> 00:36:11.840 -and the evidence says it could've been some rival gang that killed all of Cappuccino's beans last night, or... - -00:36:11.840 --> 00:36:13.980 -It could be you. - -00:36:13.980 --> 00:36:17.460 -And I have a lot of evidence that says that. - -00:36:18.780 --> 00:36:21.380 -Are you going to take me in? - -00:36:21.380 --> 00:36:24.180 -I can take you down. - -00:36:24.180 --> 00:36:27.620 -Oh... I would enjoy that. - -00:36:37.100 --> 00:36:38.600 -Freeze! - -00:36:39.840 --> 00:36:43.300 -Get out of my bar you punks! I know how to use this! - -00:36:43.300 --> 00:36:45.920 -Whoa! Whoa! Whoa! Hold on! I'm a cop! - -00:36:45.920 --> 00:36:47.340 -Put down your gun! - -00:36:47.340 --> 00:36:48.800 -I don't trust any of you. - -00:36:48.800 --> 00:36:50.820 -You drop your guns, both of you! - -00:36:50.820 --> 00:36:54.080 -Sorry, grandpa. It doesn't work like that. - -00:37:15.700 --> 00:37:17.520 -Okay, okay. - -00:37:18.200 --> 00:37:20.800 -I'm going to slowly lower my gun, - -00:37:20.800 --> 00:37:23.840 -and I'm gonna go, alright? Alright? - -00:37:23.840 --> 00:37:26.460 -This will be real easy. - -00:37:38.540 --> 00:37:40.080 -See? - -00:37:40.080 --> 00:37:42.420 -This is easy. - -00:37:45.760 --> 00:37:47.520 -Killer Bean. - -00:37:47.520 --> 00:37:49.660 -Remember what I said. - -00:37:49.660 --> 00:37:51.600 -We can help each other. - -00:37:51.600 --> 00:37:54.600 -Just help yourself out the door. - -00:38:10.140 --> 00:38:13.700 -This is for the drinks. Mine and his. - -00:38:13.700 --> 00:38:17.260 -Now, you mind if I go to the bathroom before I go? - -00:38:17.260 --> 00:38:19.980 -Be quick. Your life depends on it. - -00:38:19.980 --> 00:38:22.500 -So dramatic. - -00:38:45.920 --> 00:38:49.160 -Sorry. It was a double flusher. - -00:38:53.480 --> 00:38:56.980 -But you only flushed once. - -00:39:06.260 --> 00:39:09.840 -Hey... Don't I know you from somewhere? - -00:39:09.840 --> 00:39:12.740 -Who is Shadow Bean? - -00:39:13.640 --> 00:39:16.400 -You're in way over your head. - -00:39:16.400 --> 00:39:18.680 -Who is Shadow Bean?! - -00:39:18.680 --> 00:39:21.880 -You don't have to yell. I'm right next to you. - -00:39:21.880 --> 00:39:24.900 -Answer me! Are there two of you?! - -00:39:25.900 --> 00:39:29.500 -You're not going to shoot me if you need the answers. - -00:39:32.920 --> 00:39:36.420 -Besides, I can't answer you anyway. So... - -00:39:36.420 --> 00:39:38.860 -I'll have to do this instead! - -00:39:52.100 --> 00:39:55.540 -It's a good idea for you to stay down. - -00:39:58.340 --> 00:40:00.900 -We'll settle this later. - -00:40:01.900 --> 00:40:04.780 -You're not as dumb as you look. - -00:40:20.380 --> 00:40:21.280 -Hello. - -00:40:21.280 --> 00:40:23.560 -Harry. It's Cromwell. - -00:40:23.560 --> 00:40:25.160 -My hunch was right. - -00:40:25.160 --> 00:40:28.420 -Killer Bean hit Cappuccino's warehouse on -the east side. - -00:40:28.420 --> 00:40:30.660 -In fact, he was still here when I got here. - -00:40:30.660 --> 00:40:32.640 -Whoa, how did that go? - -00:40:32.640 --> 00:40:35.120 -Not as well as I would have liked. - -00:40:35.120 --> 00:40:40.700 -Hey listen. I got some new info. I found a note in front of Cappuccino's warehouse. - -00:40:40.700 --> 00:40:44.140 -It said, Shadow Bean, you are too late. - -00:40:44.140 --> 00:40:46.700 -Does that mean anything to you? - -00:40:48.300 --> 00:40:50.700 -Harry? You still there? - -00:40:50.700 --> 00:40:54.080 -I didn't know they were still in operation. - -00:40:54.080 --> 00:40:55.140 -Who? - -00:40:55.140 --> 00:40:57.660 -The Shadow Beans. - -00:40:57.660 --> 00:41:00.080 -Harry, what's going on? - -00:41:00.080 --> 00:41:06.220 -They're highly trained operatives of an -organization called the Shadow Agency. - -00:41:06.220 --> 00:41:12.180 -Shadow Agency? What are they, a government agency? Why haven't I heard of them? - -00:41:12.180 --> 00:41:14.860 -I think they were a private organization. - -00:41:14.860 --> 00:41:19.100 -There are some things the government does that are not meant to be known. - -00:41:19.100 --> 00:41:22.720 -Their collaboration with the Shadow Agency was one of them. - -00:41:22.720 --> 00:41:25.460 -When diplomatic and military tactics failed, - -00:41:25.460 --> 00:41:30.940 -our government hired the Shadow Agency to eliminate national security threats. - -00:41:30.940 --> 00:41:36.140 -It was more cost effective than training and maintaining our own elite assassins. - -00:41:36.140 --> 00:41:40.260 -And the Shadow Beans were better than anything we had. - -00:41:40.260 --> 00:41:41.500 -Great. - -00:41:41.500 --> 00:41:43.120 -But why here? - -00:41:43.120 --> 00:41:45.620 -What are the Shadow Beans doing in Beantown? - -00:41:45.620 --> 00:41:48.700 -And what could they possibly want with Cappuccino? - -00:41:48.700 --> 00:41:53.540 -I don't know. I thought the Shadow Agency was disbanded. - -00:41:53.540 --> 00:41:57.160 -I know our government stopped using them nearly a decade ago. - -00:41:57.160 --> 00:42:00.220 -I haven't heard of them since. - -00:42:00.220 --> 00:42:03.320 -So do you think this Killer Bean is a Shadow Bean operative? - -00:42:03.320 --> 00:42:06.340 -It sounds like he's certainly good enough to be. - -00:42:06.340 --> 00:42:08.860 -What do you think I should do is stop him? - -00:42:08.860 --> 00:42:11.760 -I don't even know if you can't stop him. - -00:42:11.760 --> 00:42:16.140 -But you can start by putting all your cops on double duty. - -00:42:16.140 --> 00:42:17.920 -Right... - -00:42:27.520 --> 00:42:29.900 -This is the place. - -00:42:33.360 --> 00:42:36.220 -Dramatic entrance. - -00:42:37.540 --> 00:42:40.400 -Bean, I hate this job. - -00:42:40.400 --> 00:42:43.060 -It's so freaking boring. - -00:42:43.060 --> 00:42:45.920 -All we do we sit around and drink beer. - -00:42:45.920 --> 00:42:49.260 -Are you kidding? This is my dream job! - -00:42:49.260 --> 00:42:52.300 -Hey! We're not supposed to be just -sitting around drinking beer. - -00:42:52.300 --> 00:42:56.460 -Remember what Vagan said? He said we got to move all those crates by morning. - -00:42:56.460 --> 00:42:59.140 -If the cops find this stuff, we are screwed. - -00:42:59.140 --> 00:43:01.300 -Where are we supposed to move them? - -00:43:01.300 --> 00:43:04.740 -I don't know. I didn't really listen to -that part. - -00:43:04.740 --> 00:43:06.560 -Hey, give me another beer. - -00:43:06.560 --> 00:43:10.480 -Oh here, have mine. I shouldn't drink anymore. - -00:43:10.480 --> 00:43:12.040 -*sniff* - -00:43:12.360 --> 00:43:13.760 -*cough* - -00:43:14.020 --> 00:43:16.160 -I have a really bad cold. - -00:43:16.160 --> 00:43:18.120 -All right! - -00:43:18.120 --> 00:43:21.460 -Wait... is this a low carb beer? - -00:43:21.460 --> 00:43:23.400 -Hey, speaking of beer... - -00:43:23.400 --> 00:43:26.340 -Did you beans hear what happened at the party last night? - -00:43:26.340 --> 00:43:28.940 -Some dude went in there, and killed everyone. - -00:43:28.940 --> 00:43:31.300 -He even killed Cappuccino's nephew. - -00:43:31.300 --> 00:43:32.560 -Geez... - -00:43:32.560 --> 00:43:35.000 -Who was this bean that killed everyone? - -00:43:35.000 --> 00:43:37.060 -Is he someone I should be worried about? - -00:43:37.060 --> 00:43:41.500 -Nah. He's probably just some crazed lunatic, running around with lots of guns. - -00:43:41.500 --> 00:43:43.680 -You know, that's the problem with this country. - -00:43:43.680 --> 00:43:46.260 -Too many crazed lunatics with guns. - -00:43:46.260 --> 00:43:48.640 -Isn't that right, baby? - -00:43:49.980 --> 00:43:51.740 -The lunatics aren't the problem. - -00:43:51.740 --> 00:43:53.540 -The real problem is the guns. - -00:43:53.540 --> 00:43:56.780 -What this country needs is some serious gun control. - -00:43:56.780 --> 00:44:01.760 -I mean, we need to take away all -the guns. All of them! And just get rid of them! - -00:44:02.960 --> 00:44:05.820 -But not my gun. - -00:44:23.620 --> 00:44:24.780 -Ohhh! - -00:44:24.780 --> 00:44:26.340 -Ow! - -00:44:33.120 --> 00:44:36.300 -Bean, you dropped into the wrong place. - -00:44:56.920 --> 00:45:00.700 -Looks like what we got here is a standoff. - -00:45:02.420 --> 00:45:04.040 -Not really. - -00:45:04.040 --> 00:45:05.700 -Over there! - -00:45:17.320 --> 00:45:19.040 -Take cover! - -00:45:22.240 --> 00:45:24.820 -Call the boss! Get some help! - -00:45:30.740 --> 00:45:31.960 -Hello. - -00:45:31.960 --> 00:45:35.960 -Vagan! We're being attacked. I think it's Killer Bean! - -00:45:35.960 --> 00:45:37.820 -How do you know? - -00:45:37.820 --> 00:45:38.960 -Well... - -00:45:41.560 --> 00:45:43.720 -He's killing everyone! - -00:45:44.440 --> 00:45:48.160 -We're sending the mercenaries. Just hold tight. - -00:46:04.640 --> 00:46:07.000 -Keep firing! Don't let up! - -00:46:12.140 --> 00:46:13.320 -Grenade!! - -00:47:55.780 --> 00:47:59.240 -I can see we came to the right place. - -00:47:59.240 --> 00:48:02.560 -You made short work of these beans. - -00:48:03.840 --> 00:48:07.100 -Don't expect the same fight from us. - -00:48:07.100 --> 00:48:10.740 -My squad has been with me through hell. - -00:48:10.740 --> 00:48:15.160 -I hand selected them myself from the Academy ten years ago. - -00:48:15.160 --> 00:48:18.180 -All of them graduated with top honors. - -00:48:18.180 --> 00:48:21.380 -I led these beans through three tours of duty, - -00:48:21.380 --> 00:48:26.640 -accumulating a total of 15 Medals of Honor, 11 Purple Hearts. - -00:48:26.640 --> 00:48:30.380 -Sure, we lost a few good beans... - -00:48:30.380 --> 00:48:34.580 -But you should see what we did to the other bloke. - -00:48:45.420 --> 00:48:48.160 -Well, then we went into business for ourselves. - -00:48:48.160 --> 00:48:50.880 -Escort detail for high-level dignitaries, - -00:48:50.880 --> 00:48:55.960 -Hostage extraction, corporate assassinations, preemptive surgical strikes, - -00:48:55.960 --> 00:48:59.860 -Or just plain search and destroy. - -00:48:59.860 --> 00:49:05.040 -Heck, we even robbed a few federal banks with business with slow. - -00:49:05.040 --> 00:49:06.500 -So... - -00:49:06.500 --> 00:49:09.680 -So this little shindig we got here... - -00:49:09.680 --> 00:49:12.000 -Oh, it's nothing. - -00:49:12.000 --> 00:49:15.620 -It's just a walk in the park. - -00:49:20.060 --> 00:49:22.520 -Are you going to say something or what? - -00:49:22.520 --> 00:49:23.520 -Huh? - -00:49:23.520 --> 00:49:27.540 -Oh, I'm sorry. I must have totally zoned out on you. - -00:49:27.540 --> 00:49:31.740 -Whoa, my eyes are starting to water. Whoo! - -00:49:31.740 --> 00:49:32.840 -Sorry. - -00:49:37.720 --> 00:49:42.580 -Let's make one thing clear. Last night -was a party. - -00:49:42.580 --> 00:49:45.460 -Tonight, I get to work! - -00:51:26.280 --> 00:51:28.800 -Decaffeinated. - -00:52:31.160 --> 00:52:32.720 -Oh well. - -00:52:32.720 --> 00:52:35.340 -It was worth a try. - -00:52:36.420 --> 00:52:40.220 -This is not a good idea. We should kill him now. - -00:52:40.220 --> 00:52:42.160 -Patience, Vagan. - -00:52:42.160 --> 00:52:43.960 -I need answers. - -00:52:43.960 --> 00:52:47.260 -I need answers from him. - -00:52:54.720 --> 00:52:56.520 -He's awake. - -00:53:04.800 --> 00:53:05.880 -So. - -00:53:05.880 --> 00:53:09.600 -This is the great Killer Bean. - -00:53:09.600 --> 00:53:11.440 -Yeah. - -00:53:13.420 --> 00:53:15.680 -You attack my warehouses. - -00:53:15.680 --> 00:53:18.860 -You kill my beans. - -00:53:18.860 --> 00:53:21.660 -What do you want from me?! - -00:53:21.660 --> 00:53:24.340 -My guns would be nice. - -00:53:28.660 --> 00:53:32.540 -Better enjoy a while it lasts, tough guy. - -00:53:32.540 --> 00:53:36.140 -Tough words from a bean who is helpless. - -00:53:36.740 --> 00:53:38.040 -Ohhh... - -00:53:38.040 --> 00:53:40.300 -No, you did not! - -00:53:45.900 --> 00:53:48.900 -Okay. Maybe you did. - -00:53:48.900 --> 00:53:53.780 -What do you want, Killer Bean? Who are you working for? - -00:53:53.780 --> 00:53:57.640 -What. You expect me to just blurt it all out? - -00:53:57.640 --> 00:54:01.660 -My nephew was at the Baker Street warehouse when you attacked it, okay. - -00:54:01.660 --> 00:54:05.040 -I think you owe me an explanation. - -00:54:05.040 --> 00:54:06.720 -Your nephew? - -00:54:06.720 --> 00:54:09.840 -Hmm... Your nephew... - -00:54:09.840 --> 00:54:12.140 -He was such a good boy. - -00:54:12.140 --> 00:54:15.140 -He wanted to be a DJ as some big nightclub. - -00:54:15.140 --> 00:54:19.780 -I told him, someday I'll buy you your own my club. - -00:54:19.780 --> 00:54:22.540 -As long as you sell my drugs there. - -00:54:22.540 --> 00:54:26.080 -Eh, the profit sharing we never agreed on. - -00:54:26.080 --> 00:54:30.780 -But you know, he was such a sweet kid. - -00:54:30.780 --> 00:54:33.960 -Oh yeah. Yeah remember him. - -00:54:33.960 --> 00:54:36.900 -He was the one playing the music. - -00:54:36.900 --> 00:54:40.320 -He always loved his music. - -00:54:40.320 --> 00:54:42.840 -Well, he's dead now. - -00:54:47.020 --> 00:54:50.560 -Kill this bean. He's wasting my time. - -00:54:50.560 --> 00:54:52.740 -It's about time. - -00:54:54.000 --> 00:54:56.560 -How does it feel to be killed, - -00:54:56.560 --> 00:54:58.540 -by your own gun? - -00:54:59.220 --> 00:55:01.020 -Funny... - -00:55:01.520 --> 00:55:04.940 -I was about to ask you the same thing. - -00:55:16.300 --> 00:55:20.240 -Are we done playing games for today? - -00:55:25.880 --> 00:55:27.620 -Finally... - -00:55:31.340 --> 00:55:32.420 -Dispatch. - -00:55:32.420 --> 00:55:33.980 -This is Cromwell. - -00:55:33.980 --> 00:55:35.720 -Roger, Detective Cromwell. - -00:55:35.720 --> 00:55:38.940 -I need backup. I'm at 43rd and Main Street. - -00:55:38.940 --> 00:55:40.380 -Right away, sir. - -00:55:40.380 --> 00:55:42.000 -There's no rush. - -00:55:42.000 --> 00:55:44.020 -I got time. - -00:55:44.020 --> 00:55:46.260 -Cromwell out. - -00:55:53.620 --> 00:55:55.020 -How dare you! - -00:55:55.020 --> 00:55:59.460 -How dare you come onto my property, looking to kill me! - -00:55:59.460 --> 00:56:02.040 -Who do you think you are? - -00:56:02.040 --> 00:56:04.540 -Hate to burst your bubble, Cappuccino... - -00:56:04.540 --> 00:56:06.980 -but I'm not here to kill you. - -00:56:06.980 --> 00:56:08.400 -What? - -00:56:08.400 --> 00:56:11.700 -I'm here to kill him. - -00:56:12.900 --> 00:56:15.440 -You just got in my way. - -00:56:15.440 --> 00:56:17.520 -I don't understand. - -00:56:17.520 --> 00:56:19.220 -You want to kill him? - -00:56:19.220 --> 00:56:20.780 -Not me? - -00:56:20.780 --> 00:56:22.960 -What the hell is going on? - -00:56:22.960 --> 00:56:25.120 -Just shoot him already. - -00:56:25.120 --> 00:56:27.160 -It's complicated. - -00:56:27.160 --> 00:56:29.360 -Why don't you just beat it. - -00:56:29.360 --> 00:56:33.780 -No. I'm quite interested to knowing why. - -00:56:33.780 --> 00:56:36.380 -Fine. You wanna die to? - -00:56:36.380 --> 00:56:39.800 -Believe me, it's no trouble at all. - -00:56:40.720 --> 00:56:42.640 -Actually, uh... - -00:56:42.640 --> 00:56:46.720 -I think that my estimated taxes are due soon. - -00:56:46.720 --> 00:56:49.560 -I like to stay on top of that stuff. - -00:56:49.560 --> 00:56:51.580 -Good idea. - -00:56:52.460 --> 00:56:53.440 -Oh. - -00:56:53.440 --> 00:56:54.520 -By the way. - -00:56:54.520 --> 00:56:56.060 -Vagan? - -00:56:56.060 --> 00:56:57.780 -You're fired!! - -00:57:12.400 --> 00:57:16.800 -It's about time they sent someone with -some talent after me. - -00:57:16.800 --> 00:57:20.460 -Nothing but the best for you, Dark Bean. - -00:57:20.460 --> 00:57:25.320 -Yeah. I guess they finally learned it's gonna take the best. - -00:57:25.320 --> 00:57:28.200 -What the hell is going on? - -00:57:30.800 --> 00:57:33.920 -You were one of the Shadow Agency's top beans. - -00:57:33.920 --> 00:57:35.720 -I used to look up to you. - -00:57:35.720 --> 00:57:37.780 -Now I have to kill you. - -00:57:37.780 --> 00:57:40.120 -Why did you betray us, Dark Bean? - -00:57:40.120 --> 00:57:42.440 -I didn't betray anyone. - -00:57:42.440 --> 00:57:45.100 -The Shadow Agency betrayed me. - -00:57:45.100 --> 00:57:46.360 -What? - -00:57:46.360 --> 00:57:52.120 -You're the one who destroyed our database, and stole years of intelligence work. How could you do that? - -00:57:52.120 --> 00:57:58.500 -And how could you go from policing the world to running guns for this two-bit gangster? - -00:57:58.500 --> 00:58:02.320 -Why did you join the Shadow Agency, Killer Bean? - -00:58:02.320 --> 00:58:07.840 -To get rid of the trash in this world, one bullet at a time. - -00:58:08.800 --> 00:58:12.260 -Yeah, we all joined for the same reason. - -00:58:12.260 --> 00:58:15.800 -But when I joined the Shadow Agency 12 years ago, - -00:58:15.800 --> 00:58:17.960 -It was more clear cut. - -00:58:17.960 --> 00:58:23.560 -Our job was to neutralize threats, while the politicians were paralyzed in diplomatic bullshit. - -00:58:23.560 --> 00:58:26.220 -That's just the way I like it. - -00:58:26.220 --> 00:58:28.200 -Times have changed. - -00:58:28.200 --> 00:58:30.820 -The agency was always privately controlled, - -00:58:30.820 --> 00:58:34.980 -But originally we always worked with the government to protect our citizens. - -00:58:34.980 --> 00:58:37.140 -Then it all changed. - -00:58:37.140 --> 00:58:40.280 -I'm not sure what caused the shift but now, - -00:58:40.280 --> 00:58:44.800 -we're just guns for hire, providing services to the highest bidder. - -00:58:44.800 --> 00:58:49.240 -Anyone with the right amount of money can buy the talents of the Shadow Beans. - -00:58:49.240 --> 00:58:52.560 -On one mission, I was asked to protect some rich dictator. - -00:58:52.560 --> 00:58:56.180 -On another, I assassinated an opposing leader. - -00:58:56.180 --> 00:58:58.040 -It didn't matter what we did. - -00:58:58.040 --> 00:59:03.060 -The Shadow Agency always convinced us that what we did was for the right reasons. - -00:59:03.060 --> 00:59:10.700 -But before I left, they had me deliver weapons to the very group of beans I had spent several years trying to take down. - -00:59:10.700 --> 00:59:13.100 -That was it for me. - -00:59:14.300 --> 00:59:16.740 -Do you expect me to believe any of this? - -00:59:16.740 --> 00:59:22.300 -All I know is that you breached the agency's security, and stole years of intelligence work. - -00:59:22.300 --> 00:59:24.340 -I didn't steal anything. - -00:59:24.340 --> 00:59:26.900 -All the information I took was mine. - -00:59:26.900 --> 00:59:33.180 -I wasn't about to give up 12 years of sweat and blood. I needed it to continue my work. - -00:59:33.180 --> 00:59:38.080 -And exactly how does serving Cappuccino continue your work? - -00:59:38.080 --> 00:59:41.620 -Cappuccino is a major player in the weapons market. - -00:59:41.620 --> 00:59:44.680 -Posing as his lackey puts me on the inside. - -00:59:44.680 --> 00:59:50.560 -I can find out who wants what, who sells -what, and where the big threats are. - -00:59:50.560 --> 00:59:58.920 -But unlike at the Shadow Agency, I can finally kill the beans who deserve to be killed. - -01:00:01.180 --> 01:00:05.300 -You got yourself a few more minutes of -life with that story, Dark Bean. - -01:00:05.300 --> 01:00:08.620 -But you can't out talk my trigger finger. - -01:00:08.620 --> 01:00:11.160 -It doesn't matter if you believe me or not. - -01:00:11.160 --> 01:00:13.160 -This is probably your last mission. - -01:00:13.160 --> 01:00:17.000 -If I don't kill you, the Shadow Agency will. - -01:00:18.020 --> 01:00:22.620 -What the hell are you talking about? I'm -one of their best Shadow Beans. - -01:00:22.620 --> 01:00:24.760 -Why would they want me dead? - -01:00:24.760 --> 01:00:27.500 -The Shadow Agency knows I could expose them. - -01:00:27.500 --> 01:00:31.160 -Any agent that comes in contact with me is compromised. - -01:00:31.160 --> 01:00:32.880 -And from what I've been hearing, - -01:00:32.880 --> 01:00:36.980 -You've been a liability to the agency since the day you started. - -01:00:36.980 --> 01:00:42.680 -Seeing the mess you made last night confirms that the Shadow Agency has a hard time controlling you. - -01:00:42.680 --> 01:00:46.040 -They must know you joined for the same -reasons I did. - -01:00:46.040 --> 01:00:50.340 -They know it's only a matter of time -before you find out the truth about them. - -01:00:50.340 --> 01:00:55.440 -And if they can't control you now, how -will they control you when you do find out? - -01:00:55.440 --> 01:01:01.520 -It's smarter for them to diffuse you -now, before you become a bigger problem. - -01:01:02.280 --> 01:01:06.440 -If they wanted me dead, then why even -send me on this mission? - -01:01:06.440 --> 01:01:10.380 -You said it yourself. You're one of their best. - -01:01:10.380 --> 01:01:14.900 -They tried to kill me before. They sent Shadow Beans after me twice. - -01:01:14.900 --> 01:01:17.420 -They both failed. - -01:01:17.420 --> 01:01:20.040 -Think about it, Killer Bean. - -01:01:20.040 --> 01:01:24.660 -They want us both dead, and we're hard to kill. - -01:01:24.660 --> 01:01:29.800 -Regardless of the outcome of this mission, the agency gets what they want. - -01:01:29.800 --> 01:01:33.540 -Because one of us will be eliminated. - -01:01:35.460 --> 01:01:37.520 -No, no. You're lying. - -01:01:37.520 --> 01:01:41.580 -I'm not gonna believe you. I won't believe a word you say. - -01:02:27.820 --> 01:02:30.940 -I had to take the shot. - -01:02:30.940 --> 01:02:35.420 -I would have done more with my life than you ever will. - -01:02:35.420 --> 01:02:37.940 -Doesn't matter now. - -01:02:38.660 --> 01:02:42.060 -We're both dead beans. - -01:03:06.020 --> 01:03:07.080 -Dispatch. - -01:03:07.080 --> 01:03:09.500 -This is Cromwell. Where's my backup? - -01:03:09.500 --> 01:03:13.660 -6 squad cars eta 3 minutes, 2 special assault units in 5. - -01:03:13.660 --> 01:03:15.100 -Get me more. - -01:03:15.100 --> 01:03:17.280 -How many, sir? - -01:03:17.280 --> 01:03:19.200 -Everyone. - -01:03:38.620 --> 01:03:40.180 -Yes? - -01:03:47.540 --> 01:03:50.260 -Yes, I am here. - -01:03:58.940 --> 01:04:01.800 -'Deactivated' - -01:04:06.760 --> 01:04:09.960 -And who is the target? - -01:04:13.640 --> 01:04:16.760 -'Deactivated' - -01:04:27.680 --> 01:04:30.280 -No. No problem at all. - -01:04:30.280 --> 01:04:33.200 -I've always wanted to meet him. - -01:04:33.200 --> 01:04:37.140 -I'll call you when the job is done. - -01:04:37.140 --> 01:04:38.360 -'Secure Connection' - -01:06:09.520 --> 01:06:11.060 -Drop your guns! - -01:06:11.060 --> 01:06:12.820 -Put em down, now! - -01:06:13.360 --> 01:06:15.680 -It's not gonna end like this. - -01:06:16.400 --> 01:06:18.720 -Drop your guns! - -01:06:26.720 --> 01:06:30.520 -Whoa, whoa ,whoa! Easy, hold your fire! - -01:06:33.380 --> 01:06:36.060 -Finally brought some backup, huh. - -01:06:36.060 --> 01:06:39.560 -Yeah. Does this satisfy your ego? - -01:06:39.560 --> 01:06:43.660 -What do you want, Cromwell? Coming to see if I did your dirty work? - -01:06:43.660 --> 01:06:46.240 -He's right over there. - -01:06:46.240 --> 01:06:48.080 -Yeah, he's dead all right. - -01:06:48.080 --> 01:06:49.860 -But you didn't kill him. - -01:06:49.860 --> 01:06:51.580 -He did. - -01:06:52.740 --> 01:06:54.180 -What does it matter? - -01:06:54.180 --> 01:06:58.760 -You got the results you wanted. Now just step aside and let me by. - -01:06:58.760 --> 01:07:00.540 -Let you by? - -01:07:00.540 --> 01:07:02.660 -You're the key to this whole mess. - -01:07:02.660 --> 01:07:08.540 -If I let you go, I'll never find out about the Shadow Agency, or the Shadow Beans. - -01:07:08.540 --> 01:07:10.540 -I can't help you. - -01:07:10.540 --> 01:07:11.780 +00:26:23.432 --> 00:26:24.600 Why not? -01:07:11.780 --> 01:07:14.900 -You are Shadow Bean, aren't you? +00:26:24.767 --> 00:26:26.518 +- Because I don't hear shit. +- You're fucking scared. -01:07:16.060 --> 01:07:18.600 -Not anymore. +00:26:26.685 --> 00:26:27.853 +Because I don't +hear anything! -01:07:23.080 --> 01:07:25.900 -They're coming after you, aren't they. +00:26:28.020 --> 00:26:30.272 +You cannot deny hearing it. -01:07:26.920 --> 01:07:29.740 -Don't shoot! Hold your fire! +00:26:31.273 --> 00:26:33.192 +Get your ass out! Come on! -01:07:35.560 --> 01:07:40.220 -If you tell me what I need to know, I can protect you. +00:26:35.527 --> 00:26:37.613 +This rain fucking blows, man. -01:07:40.220 --> 01:07:43.120 -I highly doubt that. +00:26:37.863 --> 00:26:39.782 +I know. It's raining heavily. -01:07:43.120 --> 01:07:45.880 -I can at least give you a place to stay tonight. +00:26:40.449 --> 00:26:43.953 +Thanks mom for giving me +rain gear for my birthday. -01:07:45.880 --> 01:07:49.280 -Let me help you, Killer Bean. +00:26:44.203 --> 00:26:45.788 +God bless her. -01:08:06.920 --> 01:08:11.000 -There is nothing you can do that will help me. +00:26:46.038 --> 00:26:47.957 +What do you think it +was last night? -01:08:50.319 --> 01:08:54.239 -But I do need a quiet place to think. +00:26:49.375 --> 00:26:50.876 +Personally? -01:09:20.359 --> 01:09:25.059 -Not exactly what I had in mind, but this will do. +00:26:50.960 --> 00:26:51.543 +Yeah. -01:09:25.060 --> 01:09:28.939 -Make yourself at home. This will keep you safe for the night. +00:26:51.710 --> 00:26:53.963 +Someone fucking +with your head. -01:09:28.939 --> 01:09:32.259 -Hell, it'll probably keep us safe too. +00:26:54.129 --> 00:26:55.965 +But nobody knows +we're here. -01:09:32.260 --> 01:09:35.140 -I don't plan on staying long. +00:26:56.131 --> 00:26:58.634 +Yeah, but... you ever see +"Deliverance"? -01:09:36.439 --> 01:09:41.019 -I'll be back in the morning. We have a -lot to talk about. +00:26:59.134 --> 00:27:02.638 +Well, whatever it was, +I just wanted to... -01:09:58.940 --> 01:10:03.560 -Who were these guys? I'd like to know where they get guns like this. +00:27:02.805 --> 00:27:04.974 +You were freaking out. +You bugged me out. -01:10:03.560 --> 01:10:08.300 -Hey, don't touch that stuff. You know better than that. You're contaminating the evidence. +00:27:05.224 --> 00:27:08.227 +I was. I woke up suddenly +and shit's going down... -01:10:08.300 --> 01:10:12.260 -I don't think we're going to have a shortage of evidence here. +00:27:08.394 --> 00:27:09.979 +...and all I can think is +"I want it all... -01:10:30.100 --> 01:10:34.580 -Whoa, hold it! This is a crime scene. No -one is allowed on the premises. +00:27:10.229 --> 00:27:12.898 +I want it on sound, +I want it on sixteen. -01:10:34.580 --> 01:10:38.560 -Yeah. Nobody ordered no egg foo yung here. +00:27:13.065 --> 00:27:15.818 +If we see anything, +I want it on sixteen." -01:10:39.400 --> 01:10:42.580 -Where is Killer Bean? +00:27:16.318 --> 00:27:19.405 +Sounded to me like a lot +of people running around... -01:10:42.580 --> 01:10:45.680 -Killer Bean? We put his ass in the slammer. +00:27:19.571 --> 00:27:21.573 +...maybe they were locals +or whatever. -01:10:45.680 --> 01:10:47.380 -Wait. +00:27:21.740 --> 00:27:23.659 +I don't know what +the hell they wanted. -01:10:47.380 --> 01:10:49.960 -Who are you? +00:27:23.909 --> 00:27:27.913 +We're deep in the woods, and +if people want to mess with us... -01:10:56.940 --> 01:10:59.800 -Let me put it in a language you can understand. +00:27:28.080 --> 00:27:30.165 +...then there's something +wrong with them... -01:10:59.800 --> 01:11:04.660 -So sorry. No chow mein here. You deliver wrong place. +00:27:30.332 --> 00:27:31.750 +...and I'm not gonna +get into that. -01:11:09.400 --> 01:11:12.940 -Get your hands in the air! Put them up, now! +00:27:31.917 --> 00:27:33.085 +And if it wasn't people? -01:11:22.700 --> 01:11:27.260 -Now put your hands on your head, drop to -your knees. +00:27:33.335 --> 00:27:35.170 +Well, I'm not gonna +get into that, either! -01:12:18.380 --> 01:12:21.120 -Commander. Thanks for your help. +00:27:36.755 --> 00:27:37.756 +Fuck, man... -01:12:21.120 --> 01:12:24.160 -I'm turning in for the night. I'll be back in the morning. +00:27:39.758 --> 00:27:41.593 +... it's been a very long day... -01:12:24.160 --> 01:12:27.060 -Right, sir. We'll be here when you get back. +00:27:41.760 --> 00:27:44.596 +...a very wet, very long day. -01:12:27.060 --> 01:12:28.640 -Excellent. +00:27:47.599 --> 00:27:51.019 +Nobody's speaking to me +right now. -01:12:41.680 --> 01:12:43.180 -What do we got here? +00:27:51.603 --> 00:27:54.189 +Dude, I don't remember +any of this. -01:12:43.180 --> 01:12:47.340 -Just some punk bean -we caught assaulting an officer. +00:27:55.107 --> 00:27:56.275 +What? -01:12:47.340 --> 01:12:50.460 -Well he sure picked the wrong night to do that. +00:27:56.442 --> 00:27:59.194 +I don't remember any +of this coming from the car. -01:12:50.460 --> 01:12:52.300 -Take him in. +00:27:59.361 --> 00:28:03.198 +We have to go a different +route to get back... -01:13:29.020 --> 01:13:33.020 -Hold it! Another move, and we drop you! +00:28:03.449 --> 00:28:05.451 +...because we went +around in a curve. -01:13:45.000 --> 01:13:46.920 -Take him out! +00:28:07.953 --> 00:28:10.122 +Two more hours max, guys. -01:15:20.060 --> 01:15:24.060 -These are very nice guns. +00:28:12.207 --> 00:28:16.128 +If we came by a short cut, why +are we going back a different way? -01:15:43.200 --> 01:15:46.420 -Are you sure you want to do that? +00:28:17.963 --> 00:28:19.965 +Because we have to go round... -01:15:46.420 --> 01:15:50.240 -You need them more than I do. +00:28:20.632 --> 00:28:23.051 +It was the most direct way to +hit our two locations. -01:15:55.520 --> 01:15:58.900 -So you're the bean they sent to kill me. +00:28:23.552 --> 00:28:25.220 +And this is the quickest +way back to the car. -01:15:58.900 --> 01:16:00.820 -Mmm hmm. +00:28:25.471 --> 00:28:26.388 +Seriously? -01:16:02.640 --> 01:16:04.500 -Who are you? +00:28:26.555 --> 00:28:27.973 +Yes. Seriously. -01:16:04.500 --> 01:16:09.540 -I am Jet Bean. -Assassin from the East. +00:28:28.140 --> 00:28:31.059 +- You know exactly what's going on? +- Yes. Let's just keep going. -01:16:10.780 --> 01:16:14.820 -I completed my mission. Why do they want me dead? +00:28:31.226 --> 00:28:32.311 +All right. -01:16:14.820 --> 01:16:17.800 -They don't tell me why. +00:28:33.228 --> 00:28:35.481 +Five minutes and we +do a map check. -01:16:17.800 --> 01:16:20.500 -And I don't ask. +00:28:35.981 --> 00:28:37.065 +All right. -01:16:21.240 --> 01:16:25.220 -They decided to kill me the moment they sent -me on this mission, didn't they. +00:28:37.816 --> 00:28:41.653 +We just did a map check, +and we're still on track. -01:16:25.220 --> 01:16:27.520 -That's what Dark Bean told me. +00:28:42.488 --> 00:28:43.989 +That's not what I said. -01:16:27.520 --> 01:16:32.280 -The agency knew that once I found out the truth about them, they couldn't trust me. +00:28:44.823 --> 00:28:47.075 +We're all right. Come on, +just keep going. -01:16:32.280 --> 01:16:34.500 -They were right. +00:28:50.662 --> 00:28:52.831 +Well the compass says... -01:16:35.460 --> 01:16:38.240 -Save your breath, Killer Bean. +00:28:53.081 --> 00:28:55.250 +...we go straight ahead, +that way. -01:16:38.240 --> 01:16:40.660 -You're going to need it. +00:28:56.001 --> 00:28:58.086 +We're in the middle of nowhere. -01:16:40.660 --> 01:16:46.560 -Don't you know what the Shadow Agency is? Don't you realize how they're using us? +00:28:58.503 --> 00:29:01.006 +We've been in the middle +of nowhere for two days. -01:16:46.560 --> 01:16:50.460 -I can see you've been brainwashed by Dark Bean. +00:29:01.173 --> 00:29:02.925 +Just like the car. -01:16:50.460 --> 01:16:52.720 -He was a fool. +00:29:03.091 --> 00:29:05.761 +Look at this shit, man! +This is nothing. -01:16:52.720 --> 01:16:57.700 -No one Shadow Bean can threaten the agency. +00:29:07.179 --> 00:29:09.181 +Let's just keep +going, all right? -01:16:59.260 --> 01:17:02.140 -But I'm no Shadow Bean. +00:29:12.184 --> 00:29:13.602 +I think we should camp. -01:17:15.340 --> 01:17:20.080 -I certainly hope you trained harder than that. +00:29:13.769 --> 00:29:14.853 +Get the fuck out of here! -01:17:58.040 --> 01:17:59.240 -Well... +00:29:15.103 --> 00:29:17.105 +Why? 'Cause you don't know +where we are? -01:17:59.240 --> 01:18:02.420 -At least you're in the fighting mood now. +00:29:17.272 --> 00:29:19.358 +No, because we're still +A little way from the car... -01:21:11.280 --> 01:21:15.760 -You have been a formidable opponent. +00:29:19.524 --> 00:29:20.859 +...and it's gonna be dark soon. -01:21:15.760 --> 01:21:20.340 -I am sorry I have to end this game. +00:29:22.277 --> 00:29:25.614 +- Look, I'm not sure... +- We don't camp. Stop the camera... -01:21:27.960 --> 01:21:31.620 -You already tried that. +00:29:25.781 --> 00:29:26.865 +...and get us home. -01:22:08.420 --> 01:22:10.200 -It's over. +00:29:27.032 --> 00:29:30.452 +Turn the camera off and give +me the fucking map. -01:22:14.740 --> 01:22:18.480 -Not for you. +00:29:30.702 --> 00:29:32.120 +Turn it off and get us home. -01:23:05.780 --> 01:23:07.820 -'Secure Connection' +00:29:32.287 --> 00:29:35.457 +No, I'm filming. I want +to mark this occasion. -01:23:13.400 --> 01:23:16.600 -Jet Bean, is your mission complete? +00:29:35.707 --> 00:29:36.708 +Give me the map. -01:23:16.600 --> 01:23:19.300 -Jet Bean is dead. +00:29:36.875 --> 00:29:39.795 +The map is in my +pocket. Wait a second. -01:23:20.280 --> 01:23:22.100 -Killer Bean... +00:29:39.962 --> 00:29:41.213 +God damn! -01:23:23.420 --> 01:23:26.520 -I learned a lot about the Shadow Agency today. +00:29:41.713 --> 00:29:45.050 +If we keep our heads +together, we'll be just fine. -01:23:26.520 --> 01:23:28.760 -And it's not for me. +00:29:45.217 --> 00:29:46.718 +Fucking bullshit! -01:23:28.760 --> 01:23:30.460 -I quit. +00:29:46.885 --> 00:29:47.970 +Mike, chill. -01:23:31.180 --> 01:23:35.580 -Don't be rash. Think about what -you are doing. +00:29:48.470 --> 00:29:49.721 +Just relax, Mike. -01:23:35.580 --> 01:23:39.200 -Why don't you come in? We can talk -things over. +00:29:49.972 --> 00:29:51.974 +Don't fucking tell +me to relax! -01:23:39.200 --> 01:23:44.200 -Oh, I'm coming in. But it won't be for talking. +00:29:52.557 --> 00:29:55.644 +Let's just sit down, +and check the map... -01:24:05.640 --> 01:24:07.560 -This will do. +00:29:55.811 --> 00:29:57.813 +Yes. Let's do that, please. + +00:29:59.231 --> 00:30:00.565 +Are you happy? + +00:30:00.732 --> 00:30:02.067 +I'm not happy, no. + +00:30:02.901 --> 00:30:05.904 +But the car isn't far. But we +can't find it in the dark. + +00:30:06.071 --> 00:30:08.824 +Are you absolutely sure? + +00:30:09.074 --> 00:30:12.911 +Yes. I'm so sorry. We can still +get the DAT back tomorrow. + +00:30:12.995 --> 00:30:14.246 +We have to... + +00:30:14.496 --> 00:30:17.833 +We will get the +DAT back on time. + +00:30:18.000 --> 00:30:19.418 +And the camera. + +00:30:19.584 --> 00:30:21.086 +We'll get it all +back tomorrow. + +00:30:21.253 --> 00:30:23.588 +I start work tomorrow at nine. + +00:30:23.839 --> 00:30:24.840 +I know. + +00:30:25.007 --> 00:30:27.009 +It's fine. Let's go to sleep. + +00:30:27.175 --> 00:30:29.344 +Let's just fucking camp, okay? + +00:30:29.761 --> 00:30:31.930 +I wanna tape it from +inside the tent. + +00:30:37.686 --> 00:30:40.689 +Whatever it is, it sounds the +same as last night. + +00:30:48.113 --> 00:30:50.949 +Where's my boots? Fuck, it's cold... + +00:30:55.871 --> 00:30:56.788 +Hello? + +00:31:00.792 --> 00:31:03.628 +Shit, it's fucking freezing... + +00:31:04.880 --> 00:31:05.881 +...there. + +00:31:07.048 --> 00:31:07.966 +What? + +00:31:08.216 --> 00:31:09.301 +I hear it. + +00:31:09.885 --> 00:31:11.303 +I don't hear shit. + +00:31:12.387 --> 00:31:13.805 +You hear that? + +00:31:20.061 --> 00:31:20.979 +Shit... + +00:31:31.323 --> 00:31:32.407 +Hello? + +00:32:02.270 --> 00:32:04.439 +I think it's just a deer. + +00:32:05.524 --> 00:32:08.026 +- Could be deer, I guess. +- It's just a deer. + +00:32:08.276 --> 00:32:09.861 +I don't think so, man. + +00:32:09.945 --> 00:32:13.114 +Sounds just like last night. +It's all around us. + +00:32:13.365 --> 00:32:14.616 +It's gotta be just a deer. + +00:32:14.783 --> 00:32:16.201 +It was a deer, man. + +00:32:17.202 --> 00:32:18.787 +It wasn't like last night. + +00:32:25.043 --> 00:32:25.961 +You say something? + +00:32:26.127 --> 00:32:29.714 +Yes! Fucking listen! Let's +get it on DAT... be quiet... + +00:32:29.881 --> 00:32:31.299 +Okay, it's on. + +00:32:35.053 --> 00:32:37.806 +Jesus Christ! What the +fuck was that? + +00:32:44.896 --> 00:32:46.898 +It's not scared by our yelling. + +00:32:51.987 --> 00:32:53.655 +Sounds like footsteps. + +00:32:53.905 --> 00:32:55.907 +I know! It's a fucking person! + +00:32:57.575 --> 00:33:00.745 +I don't see shit on video. +We'll just use DAT, right? + +00:33:00.996 --> 00:33:01.830 +But I'm staying out. + +00:33:01.997 --> 00:33:03.331 +You stay out here with me. + +00:33:03.498 --> 00:33:04.582 +I am. I am. + +00:33:04.916 --> 00:33:08.837 +What time is it? Anywhere +near morning? + +00:33:09.838 --> 00:33:10.505 +Let me see... + +00:33:10.672 --> 00:33:13.258 +Tell me it's five +O'clock or something. + +00:33:14.759 --> 00:33:15.510 +Three. + +00:33:15.677 --> 00:33:16.511 +Fuck! + +00:33:18.013 --> 00:33:21.182 +Bullshit. This is +fucking crazy. + +00:33:23.018 --> 00:33:25.603 +I'm sorry, Mike. We should +be home already. + +00:33:25.770 --> 00:33:27.856 +This has got nothing to do... + +00:33:28.940 --> 00:33:30.692 +...with what we're here for. + +00:33:30.942 --> 00:33:32.777 +This is just it's bullshit. + +00:33:33.778 --> 00:33:36.698 +Woke up this morning, +two seconds ago... + +00:33:37.365 --> 00:33:40.035 +...and there are piles of +rocks outside our tent. + +00:33:43.872 --> 00:33:45.707 +There are three, actually. + +00:33:47.375 --> 00:33:50.295 +Are you positive those +weren't there last night? + +00:33:50.545 --> 00:33:53.381 +I am fucking positive +they weren't here! + +00:33:53.631 --> 00:33:56.051 +How could we have +just camped... + +00:33:56.217 --> 00:33:59.554 +...between three piles of rocks +just by coincidence? + +00:34:00.305 --> 00:34:01.973 +You don't think this is strange? + +00:34:02.557 --> 00:34:06.060 +It is fucking weird, but +I really don't care... + +00:34:06.227 --> 00:34:08.813 +...because all I want to do +is get to the goddam car. + +00:34:08.980 --> 00:34:12.066 +Whatever it is, +man, right now... + +00:34:12.484 --> 00:34:14.235 +...we have to get back to the car. + +00:34:14.486 --> 00:34:17.322 +They obviously don't want us +Here, so let's get out. + +00:34:17.822 --> 00:34:19.991 +We have to get the DAT back. + +00:34:20.241 --> 00:34:22.577 +- That's what I mean. +- Okay, let's go. + +00:34:22.744 --> 00:34:25.663 +Let's pack our shit up +and just walk. + +00:34:26.164 --> 00:34:27.081 +Can we just walk? + +00:34:27.332 --> 00:34:28.249 +Yes, we're out of here. + +00:34:28.416 --> 00:34:29.250 +Okay, cool. + +00:34:29.667 --> 00:34:32.420 +But we're leaving just +when it's all happening. + +00:34:34.005 --> 00:34:36.674 +Put the fucking camera down. +Let's pack up the tent. + +00:34:36.841 --> 00:34:39.010 +- Let's get out of the woods. +- Okay, hang on. + +00:34:39.928 --> 00:34:40.678 +Come on! + +00:34:40.845 --> 00:34:43.848 +No, I'm not scared! +I'm just tired and hungry... + +00:34:44.015 --> 00:34:47.185 +I'm just fucking done, man. + +00:34:47.352 --> 00:34:48.269 +All right. + +00:34:51.272 --> 00:34:52.524 +Did you take it? + +00:34:53.191 --> 00:34:55.693 +No, I didn't take the fucking map. + +00:34:59.280 --> 00:35:00.949 +I'm not playing head games. + +00:35:01.199 --> 00:35:03.284 +You're the one playing +head games. + +00:35:03.451 --> 00:35:04.869 +But I'm not. + +00:35:06.538 --> 00:35:10.625 +I don't have it. We have to go. +I'm serious, I don't have it. + +00:35:10.875 --> 00:35:11.876 +Are you fucking serious? + +00:35:12.043 --> 00:35:14.045 +Fucking serious. I don't have it. + +00:35:15.630 --> 00:35:17.382 +Heather, that is not so cool, man. + +00:35:17.549 --> 00:35:19.300 +I know it's not cool! + +00:35:20.802 --> 00:35:22.303 +It's the fucking least +responsible thing... + +00:35:22.720 --> 00:35:24.889 +...you could have done, man. + +00:35:25.890 --> 00:35:26.808 +I know that. + +00:35:29.143 --> 00:35:30.728 +You really don't have it? + +00:35:32.647 --> 00:35:34.315 +One of you must have the map. + +00:35:34.482 --> 00:35:36.901 +No, I don't have the map. +We gave it back to you... + +00:35:37.151 --> 00:35:39.153 +...after map check yesterday. + +00:35:39.988 --> 00:35:42.240 +I always keep it in the +same place... + +00:35:42.490 --> 00:35:44.409 +...and if it's not there, +one of you must have it. + +00:35:44.659 --> 00:35:47.912 +I did not get the goddam map +out of your fucking pants, man. + +00:35:48.246 --> 00:35:50.164 +Well, I don't have it! + +00:35:50.331 --> 00:35:51.666 +Look, why would I take it? + +00:35:51.833 --> 00:35:54.168 +I just wanna get out +of here, man. + +00:35:54.460 --> 00:35:55.336 +Me too. + +00:35:55.670 --> 00:35:56.421 +Let's go! + +00:35:56.546 --> 00:36:00.008 +No, you wanna stay and +film rocks, look around... + +00:36:00.174 --> 00:36:00.842 +Let's go! + +00:36:00.967 --> 00:36:03.177 +...you wanna film this and that... +Which way? + +00:36:03.344 --> 00:36:04.012 +That way. + +00:36:04.262 --> 00:36:06.014 +We're in the +middle of the woods! + +00:36:06.180 --> 00:36:08.516 +We can walk any way! + +00:36:08.683 --> 00:36:11.936 +This way! Because we've +been going this way all day. + +00:36:12.186 --> 00:36:14.939 +We're going this way! +We gotta find something! + +00:36:15.565 --> 00:36:17.191 +I gave you back the map! + +00:36:17.400 --> 00:36:18.026 +I gave you the map. + +00:36:18.276 --> 00:36:20.445 +I gave you back the map! + +00:36:21.571 --> 00:36:23.906 +- Let's just go. +- We can move as fast as we want... + +00:36:24.115 --> 00:36:26.868 +...but there's no point if we have +no idea where we're going. + +00:36:27.201 --> 00:36:29.370 +We're following the creek. +Mike seems happy with that. + +00:36:29.537 --> 00:36:30.788 +Would you guys stop it? + +00:36:38.629 --> 00:36:40.840 +We are fucked, we are done... + +00:36:41.049 --> 00:36:43.384 +...we are dead, we are fucked. + +00:36:47.221 --> 00:36:51.392 +I'm staying here. When you +find someone... + +00:36:51.809 --> 00:36:54.812 +...tell them I'm under the +tree with the vine. + +00:36:55.063 --> 00:36:56.564 +All blame aside... + +00:36:59.484 --> 00:37:01.152 +...this is really fucked up. + +00:37:01.319 --> 00:37:03.654 +I know. + +00:37:04.322 --> 00:37:06.574 +We really need to work together. + +00:37:06.824 --> 00:37:08.910 +- I realize that. +- Exactly. Exactly. + +00:37:09.160 --> 00:37:12.330 +So we accept the fact that my +camera's not gonna be back... + +00:37:12.497 --> 00:37:13.706 +...or your DAT. + +00:37:13.998 --> 00:37:16.542 +No blame from now +on about that shit. + +00:37:16.918 --> 00:37:17.752 +Look, seriously... + +00:37:18.503 --> 00:37:21.255 +...this area's not that fucking big. + +00:37:21.506 --> 00:37:25.259 +Exactly. It's very hard to get +lost in America these days... + +00:37:25.593 --> 00:37:28.513 +...and even harder to stay lost. + +00:37:28.805 --> 00:37:29.597 +What? + +00:37:30.431 --> 00:37:32.934 +Well, we're doin' a pretty good +job of being lost. + +00:37:33.351 --> 00:37:36.896 +If you're not home today, +and I'm not home today... + +00:37:37.146 --> 00:37:38.731 +...people are gonna notice... + +00:37:38.940 --> 00:37:41.776 +...My girlfriend's definitely +gonna notice... + +00:37:42.276 --> 00:37:45.029 +...and she'll notice that +I haven't called. + +00:37:47.198 --> 00:37:50.034 +...that I didn't get back and +I didn't call... + +00:37:50.201 --> 00:37:51.869 +...so if by tonight we +haven't found shit... + +00:37:52.036 --> 00:37:54.789 +...someone's gonna be looking for us. + +00:37:54.956 --> 00:37:55.873 +Oh, no! + +00:37:56.040 --> 00:37:57.792 +Not down here, go another way... + +00:37:58.000 --> 00:38:00.127 +...I just got my whole shit wet. + +00:38:03.631 --> 00:38:06.634 +Shit. Well, let's try it this way. + +00:38:07.885 --> 00:38:09.303 +No, not this way... + +00:38:10.513 --> 00:38:12.598 +...better try the other way. + +00:38:14.934 --> 00:38:18.062 +- If we didn't have these packs... +- I don't mean to laugh... + +00:38:18.980 --> 00:38:20.314 +Your feet are wet! + +00:38:20.481 --> 00:38:22.233 +Is Michael laughing? + +00:38:25.486 --> 00:38:27.572 +Shut up and cross the stream. + +00:38:28.406 --> 00:38:29.490 +He's laughing... + +00:38:29.657 --> 00:38:32.577 +...that's the first time +you've laughed in days. + +00:38:37.081 --> 00:38:40.084 +I'm happy you +find it amusing... + +00:38:40.251 --> 00:38:42.587 +...that I'll be uncomfortable +for the rest of the day. + +00:38:43.379 --> 00:38:45.464 +Dude, uncomfort does not even... + +00:38:46.591 --> 00:38:47.800 +Can we keep going, please? + +00:38:48.175 --> 00:38:50.261 +No, we're gonna chill out! + +00:38:52.013 --> 00:38:55.099 +- Didn't you want to get to the car? +- Oh boy!! + +00:38:55.600 --> 00:38:57.184 +Okay, come on... let's get up here. + +00:38:57.351 --> 00:38:58.436 +Oh shit. + +00:38:59.437 --> 00:39:02.148 +You weren't lying to me about +the map, were you? + +00:39:02.398 --> 00:39:06.193 +'Cause to me it seems like you're +having a little too much fun. + +00:39:06.444 --> 00:39:08.279 +- Oh, Heather... +- We're going a little stir crazy. + +00:39:08.612 --> 00:39:11.615 +Heather! If you make me +yell at this point... + +00:39:12.033 --> 00:39:13.617 +...don't make me +yell at you, man. + +00:39:13.868 --> 00:39:17.371 +Seriously, if you got the map, I +just wanna know you have it! + +00:39:18.205 --> 00:39:20.958 +That would make me happy, +just to know you have it. + +00:39:22.209 --> 00:39:26.130 +If I knew that, and I could see +it, I'd feel much better. + +00:39:30.301 --> 00:39:32.219 +We're just trying to +be cool with you. + +00:39:32.386 --> 00:39:35.765 +So I get laughed at 'cause +my shoes got wet. + +00:39:36.015 --> 00:39:37.391 +It's fucking hilarious. + +00:39:41.562 --> 00:39:43.481 +All our shoes are wet... + +00:39:43.647 --> 00:39:46.067 +...we were laughing +at the situation. + +00:39:46.317 --> 00:39:46.984 +Fine. + +00:39:47.234 --> 00:39:49.153 +We're fucking hungry +and fucking tired... + +00:39:49.320 --> 00:39:52.156 +- ...what the hell else can we do? +- You know what? + +00:39:52.323 --> 00:39:54.784 +I'm sorry, it's fucked up... + +00:39:57.119 --> 00:40:00.790 +...but I kicked that map into the +creek yesterday. + +00:40:01.290 --> 00:40:04.960 +It was useless and I kicked it +into the creek! + +00:40:09.256 --> 00:40:10.841 +I fucking hope he's kidding. + +00:40:12.343 --> 00:40:13.177 +Mike? + +00:40:14.762 --> 00:40:16.430 +I really fucking hope he's kidding. + +00:40:18.265 --> 00:40:19.600 +Mike, are you fucking kidding? + +00:40:19.809 --> 00:40:21.519 +I'm sorry, man. I'm sorry. + +00:40:21.685 --> 00:40:25.106 +You're kidding me. You have +gotta be fucking kidding me! + +00:40:25.606 --> 00:40:27.274 +- You think it's a game? +- Get off me! + +00:40:27.441 --> 00:40:29.443 +What the fuck? +Are you out of your mind? + +00:40:29.693 --> 00:40:32.071 +No, I'm not. That map +wasn't doing shit! + +00:40:32.279 --> 00:40:35.533 +Not for you, but I knew what +the fuck the map said!! + +00:40:35.699 --> 00:40:36.534 +I'm sorry! + +00:40:36.742 --> 00:40:38.577 +You're a fucking asshole! + +00:40:38.828 --> 00:40:39.620 +I'm sorry. + +00:40:39.870 --> 00:40:41.205 +You're a fucking asshole! + +00:40:41.455 --> 00:40:43.707 +That map was useless! + +00:40:43.874 --> 00:40:46.669 +If we get hurt or die here, +it's your fucking fault! + +00:40:46.919 --> 00:40:49.255 +You understand? + +00:40:51.715 --> 00:40:54.218 +How could you be +such an asshole? + +00:40:55.386 --> 00:40:58.806 +- What were you thinking? +- You are fucking me up here! + +00:40:59.139 --> 00:41:01.976 +I am not! That map +was useless! + +00:41:02.893 --> 00:41:04.311 +It was useless to you! + +00:41:04.979 --> 00:41:07.731 +Okay... + +00:41:08.065 --> 00:41:10.317 +I didn't bring you out +here for this, man. + +00:41:10.734 --> 00:41:14.029 +Sorry about the map, man. +What can I say? + +00:41:14.280 --> 00:41:18.200 +- The map wasn't doing shit. +- Just don't say sorry. + +00:41:18.450 --> 00:41:19.910 +It wasn't worth +shit to you. + +00:41:20.077 --> 00:41:23.080 +I knew exactly where +we were! + +00:41:23.247 --> 00:41:26.083 +Listen! Yesterday I asked you what +fucking river we were on... + +00:41:26.292 --> 00:41:27.585 +Shut up or else. + +00:41:27.751 --> 00:41:29.336 +Turn the fucking camera off! + +00:41:29.503 --> 00:41:30.588 +Give me the compass... + +00:41:32.298 --> 00:41:34.341 +...you have betrayed us... + +00:41:34.633 --> 00:41:37.761 +...way fucking beyond. +Give me the compass. + +00:41:38.429 --> 00:41:40.347 +So have you for not getting +us out of the woods. + +00:41:40.514 --> 00:41:41.765 +Yeah, thanks. + +00:41:43.225 --> 00:41:45.185 +Can I have the fucking compass? + +00:41:45.936 --> 00:41:49.607 +No. I bought the compass. +If you wanted one... + +00:41:49.857 --> 00:41:51.317 +...you should've +bought your own. + +00:41:51.567 --> 00:41:53.360 +You and he both fucked us up. + +00:41:53.652 --> 00:41:55.237 +Why can't you admit that... + +00:41:55.613 --> 00:41:57.865 +- ...you fucked up from the start. +- Let's just walk south. + +00:41:58.073 --> 00:41:59.283 +Because I haven't! + +00:41:59.867 --> 00:42:01.201 +Why are we stopped? + +00:42:06.624 --> 00:42:07.750 +Why are we stopped? + +00:42:10.711 --> 00:42:11.879 +Just don't. + +00:42:12.171 --> 00:42:15.215 +I'm just asking +Why we stopped. + +00:42:17.301 --> 00:42:19.803 +Weren't we going south? + +00:42:19.970 --> 00:42:21.889 +We all seemed very +Happy with that. + +00:42:22.222 --> 00:42:24.558 +Why don't we carry on like that? + +00:42:34.068 --> 00:42:34.860 +What? + +00:42:35.152 --> 00:42:37.196 +There's all sorts of +Stuff down here! + +00:42:37.446 --> 00:42:38.655 +What kind of stuff? + +00:42:39.156 --> 00:42:40.574 +Voodoo shit! + +00:42:42.409 --> 00:42:43.660 +What? + +00:42:43.827 --> 00:42:46.830 +- Hanging all over the place! +- No way... + +00:42:48.665 --> 00:42:49.958 +It's all over. + +00:42:50.167 --> 00:42:51.085 +Holy shit... + +00:42:53.253 --> 00:42:55.714 +Come up quick! I need the CP! + +00:42:55.923 --> 00:42:57.591 +There's all sorts +Here, man! + +00:42:58.550 --> 00:43:00.928 +This is fucking crazy shit. + +00:43:04.264 --> 00:43:05.933 +Please, I gotta film this! + +00:43:06.183 --> 00:43:07.351 +Take the fucking camera. + +00:43:11.355 --> 00:43:12.398 +What the fuck is this? + +00:43:12.606 --> 00:43:13.857 +I have no idea. + +00:43:56.692 --> 00:44:00.362 +Jesus Christ, that's fucking creepy. + +00:44:04.324 --> 00:44:07.494 +This is no redneck. +No redneck is this creative. + +00:44:09.746 --> 00:44:10.789 +Can we go now? + +00:44:10.998 --> 00:44:12.416 +Yeah, please. + +00:44:13.166 --> 00:44:15.669 +Okay, I got everything on video. + +00:44:15.836 --> 00:44:18.589 +Oh, Jesus Christ, I didn't +Even see these! + +00:44:19.381 --> 00:44:22.092 +Okay, Heather, you got +Enough, man. Let's go. + +00:44:22.426 --> 00:44:25.846 +- That's enough! Stop taping! +- That's enough! + +00:44:26.096 --> 00:44:28.849 +- Okay, we're going right now. +- Let's go! + +00:44:29.099 --> 00:44:32.769 +Okay, we're out of here. +I'm leaving. + +00:44:33.979 --> 00:44:35.439 +Come on, turn it off! + +00:44:35.606 --> 00:44:38.775 +Help! + +00:44:40.777 --> 00:44:42.779 +Please help us! + +00:44:45.282 --> 00:44:47.367 +We won't get out of here like that. + +00:44:47.701 --> 00:44:48.577 +Fuck! + +00:44:49.369 --> 00:44:50.662 +Fuck! + +00:44:51.371 --> 00:44:54.833 +I think I can say +that we're now lost. + +00:44:55.792 --> 00:44:57.294 +I don't know what to do. + +00:44:58.712 --> 00:45:00.881 +We should all get +Inside the tent. + +00:45:01.214 --> 00:45:02.132 +All right. + +00:45:02.466 --> 00:45:04.384 +Let's not light a fire tonight. + +00:45:04.885 --> 00:45:06.136 +Yeah, that's my thinking. + +00:45:06.303 --> 00:45:09.473 +- That's a good idea. +- We didn't light one the first night. + +00:45:09.681 --> 00:45:10.557 +And nothing happened. + +00:45:10.724 --> 00:45:13.727 +We light fires, and they know. +No one was following us. + +00:45:14.102 --> 00:45:15.562 +We should turn that light off, too. + +00:45:15.729 --> 00:45:16.813 +All right. + +00:45:17.064 --> 00:45:19.816 +Seriously, anything +could attract them. + +00:45:21.318 --> 00:45:22.653 +Let's just go to sleep. + +00:45:37.000 --> 00:45:38.251 +Oh God. + +00:45:42.839 --> 00:45:44.174 +Put this out. + +00:46:06.696 --> 00:46:09.866 +Jesus Christ, little kids. Oh, God! + +00:46:10.200 --> 00:46:11.618 +I'm gonna put my jeans on. + +00:46:11.785 --> 00:46:14.621 +Take the video camera. +No, the DAT. + +00:46:15.288 --> 00:46:17.290 +I'm gonna get this on video. + +00:46:17.457 --> 00:46:19.126 +Oh, dear God, dear God! + +00:46:32.055 --> 00:46:33.557 +Go, fucking go! + +00:46:34.641 --> 00:46:35.475 +Oh God! + +00:46:36.726 --> 00:46:37.978 +Oh God! + +00:46:40.397 --> 00:46:41.398 +Hurry up! + +00:46:41.565 --> 00:46:44.484 +I'm coming! My boots aren't laced! + +00:46:45.569 --> 00:46:47.571 +Oh my God, what the fuck is that? + +00:46:48.488 --> 00:46:50.157 +What the fuck is that? + +00:46:57.581 --> 00:46:58.665 +Oh, shit! + +00:47:06.256 --> 00:47:08.508 +Mike, where are you, man? + +00:47:18.101 --> 00:47:19.603 +Turn the lights off... + +00:47:20.187 --> 00:47:22.606 +...turn that light off. +turn it off, Josh. + +00:47:25.275 --> 00:47:28.528 +All lights off, +all lights off. + +00:47:35.952 --> 00:47:37.203 +I'm soaking. + +00:47:37.287 --> 00:47:38.455 +That's okay. + +00:47:39.039 --> 00:47:40.290 +What was that? + +00:47:41.124 --> 00:47:43.293 +What the fuck is going on? + +00:47:49.215 --> 00:47:51.551 +You hear that baby screaming? + +00:47:51.885 --> 00:47:54.304 +Shut the fuck up. There's +no fucking baby. + +00:47:54.554 --> 00:47:57.474 +- Yes there was. +- There was no fucking baby. + +00:48:01.061 --> 00:48:03.313 +I haven't heard anything +since we ran away... + +00:48:06.149 --> 00:48:07.651 +Oh my God, it's cold. + +00:48:08.902 --> 00:48:10.654 +We should be quiet, okay? + +00:48:20.246 --> 00:48:22.916 +I don't hear anything anymore. +Let's go back. + +00:48:26.086 --> 00:48:27.837 +How long have we been here? + +00:48:28.088 --> 00:48:29.756 +I don't know, man, an hour...? + +00:48:31.925 --> 00:48:34.010 +The sun's up. We're okay now. + +00:48:36.179 --> 00:48:38.264 +Let's just get back, +pack up, and go. + +00:48:38.431 --> 00:48:39.683 +Okay. + +00:48:42.435 --> 00:48:44.187 +What the fuck, man? + +00:48:44.854 --> 00:48:46.356 +Where's my pack? + +00:48:46.523 --> 00:48:48.358 +Right there. Where's mine? + +00:48:48.858 --> 00:48:50.527 +What the fuck, man? + +00:48:58.118 --> 00:48:59.953 +Why're they fucking +with us like this? + +00:49:00.870 --> 00:49:02.455 +They just opened it up. + +00:49:02.789 --> 00:49:04.624 +They spilled all my water! + +00:49:04.958 --> 00:49:06.459 +Looks like slime, man. + +00:49:07.377 --> 00:49:08.545 +It's just water, man. + +00:49:09.212 --> 00:49:11.548 +It is slime. What the fuck is it? + +00:49:11.965 --> 00:49:13.466 +Let's get out of here. + +00:49:13.633 --> 00:49:15.051 +- Heather, turn that thing off! +- Let's go. + +00:49:15.301 --> 00:49:16.136 +Okay. + +00:49:16.302 --> 00:49:18.304 +I'm not interested +anymore! Let's go! + +00:49:18.555 --> 00:49:19.389 +I know. + +00:49:19.556 --> 00:49:20.807 +So turn it off. + +00:49:21.391 --> 00:49:23.977 +Relax. Have we got everything here? + +00:49:25.061 --> 00:49:27.063 +- Like I give a shit. +- Whose bag was opened? + +00:49:27.313 --> 00:49:28.481 +It was mine! + +00:49:31.734 --> 00:49:33.069 +Why you? + +00:49:33.403 --> 00:49:35.405 +Are you not scared enough yet? + +00:49:35.572 --> 00:49:36.322 +But why you? + +00:49:36.823 --> 00:49:38.658 +Put it down. This is not funny. + +00:49:38.825 --> 00:49:41.327 +Am I laughing at all? + +00:49:41.578 --> 00:49:44.747 +No, but you're still doing +your documentary thing, man! + +00:49:44.998 --> 00:49:46.416 +Still your fucking documentary! + +00:49:46.666 --> 00:49:49.419 +- Don't touch it! +- Then turn the goddam thing off! + +00:49:49.586 --> 00:49:52.255 +If you bite me again, +I'll throw you in river. + +00:49:52.589 --> 00:49:55.758 +- Don't touch my camera. +- Turn it off! + +00:49:56.092 --> 00:49:56.926 +I'm sorry. + +00:49:57.093 --> 00:49:58.595 +I didn't mean it, okay? + +00:49:58.761 --> 00:49:59.679 +You all right? + +00:49:59.846 --> 00:50:01.431 +Yeah. I wanna go home... + +00:50:01.681 --> 00:50:03.516 +...but I wanna get +what we can. + +00:50:04.184 --> 00:50:05.185 +What the fuck...? + +00:50:07.437 --> 00:50:08.855 +Is this possible? + +00:50:09.772 --> 00:50:11.441 +All right. + +00:50:12.442 --> 00:50:13.443 +Here I go. + +00:50:13.776 --> 00:50:16.112 +I hate crossing streams on logs. + +00:50:16.863 --> 00:50:18.531 +If I never cross another stream... + +00:50:18.781 --> 00:50:21.534 +...on a log, I'll die happy. + +00:50:23.870 --> 00:50:26.956 +I see why you like the +video camera so much. + +00:50:28.291 --> 00:50:29.375 +You do? + +00:50:29.626 --> 00:50:31.377 +It's not quite reality. + +00:50:34.214 --> 00:50:36.049 +Reality says we gotta move. + +00:50:37.383 --> 00:50:40.470 +But it's a totally filtered +reality, man. + +00:50:41.971 --> 00:50:45.475 +As if everything's +not quite the way it is. + +00:50:48.811 --> 00:50:50.313 +Just leave him alone awhile + +00:50:50.563 --> 00:50:51.648 +We need to go. + +00:50:51.898 --> 00:50:53.316 +Leave him for five minutes. + +00:50:54.233 --> 00:50:57.070 +Leave him alone. Five minutes. + +00:50:57.487 --> 00:50:58.988 +Come on, he's lost it. + +00:51:00.239 --> 00:51:02.659 +I know, but we've all +nearly lost it. + +00:51:02.825 --> 00:51:05.828 +I know, but we got +to look after each other. + +00:51:06.162 --> 00:51:08.164 +And we're not looking after him... + +00:51:08.331 --> 00:51:10.333 +...if we film him +while he's crying. + +00:51:10.583 --> 00:51:11.334 +I know. + +00:51:11.501 --> 00:51:12.835 +I know you know. + +00:51:13.002 --> 00:51:15.505 +Let's try and keep our wits. + +00:51:15.755 --> 00:51:17.090 +But we have to go. + +00:51:17.256 --> 00:51:19.592 +Sure. Believe me, I know. + +00:51:19.759 --> 00:51:21.511 +It's hard to stay calm. + +00:51:21.678 --> 00:51:23.763 +- We need to get out. +- I know. + +00:51:24.013 --> 00:51:25.431 +You're not telling me +anything new, + +00:51:26.265 --> 00:51:28.267 +Just let him calm down. + +00:51:28.518 --> 00:51:29.852 +Anybody got a cigarette? + +00:51:30.019 --> 00:51:30.853 +No, man. + +00:51:31.104 --> 00:51:32.438 +No, there's none left. + +00:51:33.272 --> 00:51:35.191 +Nobody has any cigarettes? + +00:51:35.358 --> 00:51:36.442 +We're out. + +00:51:39.529 --> 00:51:41.280 +Why the fuck... + +00:51:41.614 --> 00:51:44.283 +...was this blue jelly +shit on my shit? + +00:51:44.534 --> 00:51:45.618 +Let's go. + +00:51:46.452 --> 00:51:47.537 +Let's go. + +00:51:48.204 --> 00:51:50.790 +If we keep going south, +we'll get out. + +00:51:51.874 --> 00:51:52.875 +Please... + +00:51:54.377 --> 00:51:57.046 +I don't wanna camp +another fucking night. + +00:51:57.213 --> 00:51:59.632 +Josh, none of us do. + +00:51:59.799 --> 00:52:00.717 +I know you don't. + +00:52:00.967 --> 00:52:04.220 +Whoever it is, is gonna come +back, and that's a fact. + +00:52:04.470 --> 00:52:05.555 +It's not a fact. + +00:52:05.805 --> 00:52:08.725 +It came three nights running, +and it's worse every night. + +00:52:08.891 --> 00:52:11.561 +Just what I need to +hear right now. + +00:52:11.728 --> 00:52:15.231 +I'm just trying to +rationally say that... + +00:52:15.815 --> 00:52:19.902 +...with our walking speed, +they might just go on forever... + +00:52:20.737 --> 00:52:24.157 +Not possible in this country. + +00:52:24.907 --> 00:52:25.825 +Why not? + +00:52:25.992 --> 00:52:29.662 +Because we've destroyed most +of our woods in America. + +00:52:29.829 --> 00:52:33.166 +- Let's just keep going. +- America, America... + +00:52:33.499 --> 00:52:36.919 +...God shed your grace on thee... + +00:52:40.006 --> 00:52:44.010 +...Once so proudly we hailed... + +00:52:44.927 --> 00:52:48.264 +...at twilight's last gleaming... + +00:52:50.683 --> 00:52:52.351 +That's the tree we crossed. + +00:52:52.518 --> 00:52:54.604 +That tree is down. Same one. + +00:52:57.273 --> 00:52:58.691 +Oh God! + +00:52:59.525 --> 00:53:00.276 +Oh no... + +00:53:00.443 --> 00:53:03.196 +You got to be kidding, +this is a joke! + +00:53:04.780 --> 00:53:06.782 +It's not funny! + +00:53:07.450 --> 00:53:10.953 +Mike, please stop... +please stop... + +00:53:14.874 --> 00:53:16.375 +Oh no! + +00:53:17.126 --> 00:53:19.045 +No, Mike, it's not the same log! + +00:53:21.881 --> 00:53:23.799 +- Same log! +- Look, it's not! + +00:53:23.966 --> 00:53:25.801 +Yes it is! Open your eyes! + +00:53:26.052 --> 00:53:28.054 +It's not the same log... + +00:53:46.405 --> 00:53:47.907 +It's the same log. + +00:53:48.658 --> 00:53:51.077 +Fuck you, God!! + +00:53:51.661 --> 00:53:53.746 +It's the same log. + +00:54:01.003 --> 00:54:03.673 +Okay, it's okay. + +00:54:09.345 --> 00:54:11.597 +Where do you wanna camp? + +00:54:11.847 --> 00:54:14.433 +Going south didn't work. +Tomorrow we go east. + +00:54:14.684 --> 00:54:16.686 +I don't know what to say, Josh. + +00:54:17.937 --> 00:54:20.439 +How the fuck did we wind +up in the same place? + +00:54:20.690 --> 00:54:24.694 +We walked south +all fucking day! + +00:54:24.944 --> 00:54:26.946 +I don't know how we +ended up here! + +00:54:33.869 --> 00:54:36.205 +Do you expect me to do, +or say something? + +00:54:45.464 --> 00:54:46.882 +What do you wanna do? + +00:54:53.305 --> 00:54:54.557 +Josh? + +00:54:59.395 --> 00:55:01.397 +I wanna make movies, Heather. + +00:55:04.150 --> 00:55:05.818 +Isn't that why we came? + +00:55:07.987 --> 00:55:09.822 +Let's make some movies. + +00:55:10.156 --> 00:55:11.574 +Fuck you. + +00:55:14.326 --> 00:55:15.828 +Fuck you. + +00:55:15.995 --> 00:55:18.164 +Let's not fight, please? + +00:55:19.331 --> 00:55:22.084 +...I can't take it. +I can't fight. + +00:55:22.251 --> 00:55:26.088 +We're screwed, and that's it. +Please stop fighting. + +00:55:27.173 --> 00:55:28.758 +I'll do the first watch. + +00:55:30.843 --> 00:55:32.511 +I got first watch. + +00:55:40.686 --> 00:55:42.605 +It's not the time or place, guys. + +00:55:42.772 --> 00:55:44.607 +We have things to prepare for. + +00:55:44.774 --> 00:55:46.442 +Okay, here's your motivation... + +00:55:46.776 --> 00:55:50.029 +...you're lost, you're angry and +no one's here to help you... + +00:55:50.279 --> 00:55:53.616 +...there's a fucking witch who +keeps leaving shit around... + +00:55:53.783 --> 00:55:55.284 +...no one can help you... + +00:55:55.451 --> 00:55:57.953 +...she left little trinkets, and +you fucking took one... + +00:55:58.204 --> 00:56:00.706 +...she's chasing us. And +no one can help you! + +00:56:00.873 --> 00:56:02.708 +We walked fifteen hours today... + +00:56:02.875 --> 00:56:05.044 +...and we ended up in the same place! + +00:56:05.294 --> 00:56:08.714 +There's no one to help you! +That's your motivation! + +00:56:12.635 --> 00:56:14.053 +Please stop. + +00:56:14.220 --> 00:56:17.640 +Josh, quit it. She's had enough. + +00:56:18.557 --> 00:56:20.809 +You got her back. Good one. + +00:56:20.976 --> 00:56:23.479 +No, she's still making movies! + +00:56:23.729 --> 00:56:25.648 +- Please stop. +- Still making movies. + +00:56:25.898 --> 00:56:28.734 +It's all I have left, okay? +Just please stop. + +00:56:31.320 --> 00:56:33.989 +Please stop yelling at me. + +00:56:39.328 --> 00:56:41.830 +I'm fucking tired of +crying all day. + +00:56:42.665 --> 00:56:45.751 +We gotta think like human beings. +We got things to do. + +00:56:45.918 --> 00:56:48.587 +We've gotta do shifts. +We got lots to do. + +00:56:54.677 --> 00:56:57.096 +You gonna write us a +happy ending, Heather? + +00:57:06.105 --> 00:57:07.773 +Come on, turn it off. + +00:57:08.691 --> 00:57:10.693 +You're getting like she was. + +00:57:16.115 --> 00:57:19.702 +I don't know how you can +sew at this point, man, + +00:57:19.868 --> 00:57:21.787 +Well, I'm cold. + +00:57:22.371 --> 00:57:24.290 +- I know. +- I hear you. + +00:57:24.623 --> 00:57:26.959 +The smallest comforts +we can get are good. + +00:57:27.209 --> 00:57:29.795 +Doesn't it seem absurd, +though, at this point? + +00:57:30.045 --> 00:57:31.130 +Yes, it does. + +00:57:31.297 --> 00:57:33.549 +Lots of things seem absurd. + +00:57:33.882 --> 00:57:37.386 +Like sleeping where we were +last night is freaking... + +00:57:37.553 --> 00:57:39.722 +It's just fucking me up, period. + +00:57:40.639 --> 00:57:43.976 +Really fucking me up, man. + +00:57:47.896 --> 00:57:50.983 +- I'm sorry, man. +- Me too. It's all right. + +00:57:51.316 --> 00:57:52.818 +I'm sorry, Heather. + +00:57:53.318 --> 00:57:54.570 +It's all right. + +00:57:55.070 --> 00:57:57.156 +Who wants a cheeseburger? + +00:57:57.823 --> 00:57:59.158 +I do, I do... + +00:58:00.075 --> 00:58:02.494 +I got a cheeseburger in my pocket. + +00:58:02.745 --> 00:58:06.248 +Do you? Can I have a +light to cut this? + +00:58:06.999 --> 00:58:08.500 +Know what I'd fucking love? + +00:58:08.917 --> 00:58:09.835 +What? + +00:58:10.085 --> 00:58:11.420 +Mashed potatoes. + +00:58:12.588 --> 00:58:13.756 +Me too. + +00:58:16.008 --> 00:58:18.927 +My mom's mashed potatoes. + +00:58:23.098 --> 00:58:25.517 +You'll have them again very soon. + +00:58:27.019 --> 00:58:30.189 +Mashed potatoes +and a piece of ass. + +00:58:31.857 --> 00:58:32.941 +Josh? + +00:58:36.779 --> 00:58:39.448 +Fuck, we never go out of earshot! + +00:58:40.699 --> 00:58:42.451 +Come on, calm down. + +00:58:43.952 --> 00:58:45.370 +How can I? + +00:58:55.047 --> 00:58:56.548 +He's probably at the river. + +00:58:56.715 --> 00:58:59.051 +If he was there, +he could hear me. + +00:59:03.972 --> 00:59:05.641 +Wait for him to respond. + +00:59:06.391 --> 00:59:08.477 +Remember what he said yesterday? + +00:59:08.811 --> 00:59:09.895 +What? + +00:59:11.647 --> 00:59:14.900 +About the shit on his bag. + +00:59:18.987 --> 00:59:22.741 +Let's go. We've gotta find +him. Come on. + +00:59:22.991 --> 00:59:26.745 +If we can't even find the car, +how are we gonna find Josh? + +00:59:26.995 --> 00:59:27.996 +Come on. + +00:59:28.247 --> 00:59:29.831 +No, I'm fine. + +00:59:30.916 --> 00:59:32.834 +Come on, come on, relax. + +00:59:33.001 --> 00:59:35.587 +All right, let's take +down the tent... + +00:59:36.088 --> 00:59:37.506 +...and when he's back, we'll go. + +00:59:37.839 --> 00:59:39.591 +I'm losing my mind, Mike. + +00:59:40.175 --> 00:59:41.510 +Josh hasn't come back. + +00:59:41.677 --> 00:59:42.427 +Heather? + +00:59:43.428 --> 00:59:44.930 +I'm here, Mike. + +00:59:48.350 --> 00:59:51.019 +I don't know if Josh ran off. + +00:59:52.521 --> 00:59:54.022 +All his shit's here. + +00:59:55.941 --> 00:59:57.192 +I've got the camera... + +00:59:58.360 --> 01:00:00.862 +...I don't know how I'm +gonna hike with the camera. + +01:00:01.530 --> 01:00:03.448 +Sure you wanna take it? + +01:00:03.615 --> 01:00:04.783 +We have to take the camera. + +01:00:06.618 --> 01:00:08.620 +How do you feel about east? + +01:00:10.622 --> 01:00:12.207 +How do you feel about east? + +01:00:14.376 --> 01:00:16.211 +Well, south didn't work. + +01:00:18.046 --> 01:00:21.717 +Which witch was worse, the one +from the east or from the south? + +01:00:23.719 --> 01:00:26.305 +The witch of the +west was the bad one. + +01:00:26.888 --> 01:00:28.140 +Let's go east. + +01:00:31.810 --> 01:00:33.061 +What the hell is that? + +01:00:34.646 --> 01:00:35.564 +Josh? + +01:00:40.819 --> 01:00:42.571 +We'll have to put up the tent. + +01:00:54.750 --> 01:00:56.501 +I'd like a meatball. + +01:00:56.752 --> 01:00:58.170 +Just one meatball? + +01:00:58.420 --> 01:01:00.505 +And a big glass of red wine. + +01:01:00.672 --> 01:01:03.759 +Yeah, I would like a whole +fucking bottle of Bordeaux. + +01:01:04.176 --> 01:01:05.761 +And a pack of smokes. + +01:01:05.927 --> 01:01:09.681 +That'd be good. +and a long, hot bath. + +01:01:09.848 --> 01:01:11.349 +And a big pumpkin pie. + +01:01:11.600 --> 01:01:13.351 +A pumpkin pie with ice cream? + +01:01:15.020 --> 01:01:17.105 +Warm with milky ice cream? + +01:01:17.272 --> 01:01:18.523 +Yeah, sounds good. + +01:01:19.024 --> 01:01:21.359 +What do you like +to do on a Sunday? + +01:01:23.695 --> 01:01:26.615 +I used to like to drive to the +woods and go hiking. + +01:01:30.452 --> 01:01:32.204 +But I think that might change now. + +01:01:32.954 --> 01:01:34.539 +I think you could scratch that. + +01:01:49.221 --> 01:01:50.722 +Should we open the door? + +01:01:52.057 --> 01:01:53.558 +Is it a trick? + +01:02:03.235 --> 01:02:04.236 +Josh! + +01:02:06.154 --> 01:02:07.239 +Josh! + +01:02:19.501 --> 01:02:21.169 +Where's it coming from? + +01:02:35.517 --> 01:02:38.436 +Josh, where are you? +Tell me where you are! + +01:02:42.274 --> 01:02:45.193 +Oh my God, no. + +01:02:51.533 --> 01:02:53.702 +Do you think that's them again? + +01:03:00.709 --> 01:03:01.710 +Is it over here? + +01:03:01.876 --> 01:03:03.628 +No, it's over here. + +01:03:14.306 --> 01:03:15.557 +We'll look for him. + +01:03:28.570 --> 01:03:31.906 +I don't know if it's really him. + +01:03:44.336 --> 01:03:46.421 +I don't even know where to look. + +01:03:51.343 --> 01:03:53.845 +Tell me where you are, Josh! + +01:03:57.015 --> 01:03:57.849 +Mike? + +01:03:58.099 --> 01:04:00.268 +- What? +- Please don't fall asleep. + +01:04:00.435 --> 01:04:01.853 +I can't fall asleep. + +01:04:05.774 --> 01:04:09.194 +Whatever it is, it +knows Josh has gone. + +01:04:14.699 --> 01:04:17.702 +If that was Josh, he would've +said where he was. + +01:04:22.040 --> 01:04:24.459 +Whatever it was, it +sounded like Josh. + +01:04:26.628 --> 01:04:27.545 +See? + +01:04:28.713 --> 01:04:31.466 +I just want to show you +that Mike's here. + +01:04:32.050 --> 01:04:33.551 +There. He's sleeping. + +01:04:41.559 --> 01:04:42.727 +Oh, shit. + +01:04:46.564 --> 01:04:47.982 +What the hell is that? + +01:04:51.736 --> 01:04:53.154 +- Mike. +- What? + +01:04:55.073 --> 01:04:56.741 +There's something out here. + +01:05:03.331 --> 01:05:06.417 +Okay, + +01:05:07.836 --> 01:05:10.088 +I'm gonna move it +from in front of the tent. + +01:05:10.338 --> 01:05:12.257 +- Get rid of it. +- Okay. + +01:05:14.425 --> 01:05:17.679 +I'm taking it away +from the tent. + +01:05:18.596 --> 01:05:20.765 +I'm just throwing it. + +01:05:26.437 --> 01:05:29.190 +We'll just keep walking, okay. + +01:05:29.440 --> 01:05:30.525 +Okay. + +01:05:34.362 --> 01:05:38.366 +I found some cigarettes +at the bottom of my pack... + +01:05:38.533 --> 01:05:41.202 +...so if we're smoking, +we're still alive. + +01:06:31.669 --> 01:06:33.254 +It's all full of blood. + +01:07:13.378 --> 01:07:16.881 +Shit, shit, shit! + +01:07:23.221 --> 01:07:24.555 +Oh my God! + +01:07:38.236 --> 01:07:39.570 +Okay, see...? + +01:07:40.988 --> 01:07:41.906 +Yeah? + +01:07:43.741 --> 01:07:44.659 +What are you doing? + +01:07:44.826 --> 01:07:46.911 +Just washing my hands! + +01:07:47.161 --> 01:07:47.829 +What? + +01:07:47.995 --> 01:07:49.580 +Just washing my hands! + +01:07:50.498 --> 01:07:51.499 +I'm fine. + +01:07:52.250 --> 01:07:53.835 +I'm gonna put my gloves on. + +01:08:03.594 --> 01:08:04.595 +You all right? + +01:08:04.762 --> 01:08:08.599 +I'm okay, I'm okay. + +01:08:12.103 --> 01:08:13.187 +You need help? + +01:08:13.354 --> 01:08:15.523 +No, I don't need any help. + +01:08:16.691 --> 01:08:17.775 +I'm okay. + +01:08:17.942 --> 01:08:18.609 +What happened? + +01:08:18.776 --> 01:08:22.113 +Nothing. I'm just very +hungry and very tired... + +01:08:22.780 --> 01:08:24.866 +...and very scared, and I just +wanna go home, okay? + +01:08:25.032 --> 01:08:25.783 +Okay. + +01:08:25.950 --> 01:08:27.952 +But I'm fine, and we're okay. + +01:08:35.209 --> 01:08:37.378 +Ow! My hair's caught. + +01:08:40.214 --> 01:08:42.967 +Thank you, thank you. + +01:08:45.219 --> 01:08:48.639 +Okay, okay. + +01:09:32.183 --> 01:09:34.852 +Two thousand one +hundred thirty games... + +01:09:35.603 --> 01:09:38.189 +...one more season and +Cal Ripken is king! + +01:09:43.110 --> 01:09:44.695 +And I won't see it... + +01:09:45.863 --> 01:09:47.948 +...because I'll be in the woods. + +01:10:03.297 --> 01:10:06.634 +Tell me you're not +eating a dry leaf. + +01:10:17.728 --> 01:10:19.397 +I just want to apologize... + +01:10:20.981 --> 01:10:22.733 +...to Mike's mom... + +01:10:23.818 --> 01:10:25.486 +...and Josh's mom... + +01:10:26.570 --> 01:10:28.155 +...and my mom... + +01:10:31.242 --> 01:10:33.661 +...and I'm sorry to everyone... + +01:10:35.996 --> 01:10:37.998 +...I was very nave. + +01:10:42.420 --> 01:10:46.173 +I am so, so, sorry... + +01:10:47.091 --> 01:10:49.093 +...for everything that's happened... + +01:10:50.678 --> 01:10:53.347 +...because in spite of +what Mike says now... + +01:10:53.514 --> 01:10:54.765 +...it was my fault... + +01:10:56.434 --> 01:10:58.185 +...because it was my project... + +01:10:59.186 --> 01:11:00.855 +...and I insisted... + +01:11:02.523 --> 01:11:04.358 +...insisted on everything. + +01:11:05.276 --> 01:11:08.112 +I insisted we weren't lost... + +01:11:09.447 --> 01:11:12.199 +...I insisted we keep going... + +01:11:12.950 --> 01:11:15.619 +...I insisted we walk south. + +01:11:17.121 --> 01:11:19.957 +Everything had +to be my way. + +01:11:20.291 --> 01:11:22.459 +And this is how we've ended up. + +01:11:23.794 --> 01:11:26.922 +And it's all because of me +that we're here now... + +01:11:27.298 --> 01:11:29.633 +...hungry and cold... + +01:11:31.969 --> 01:11:33.679 +...and hunted. + +01:11:38.851 --> 01:11:40.519 +I love you, mom... + +01:11:41.729 --> 01:11:42.980 +...dad... + +01:11:45.816 --> 01:11:47.651 +...I am so sorry. + +01:11:53.824 --> 01:11:55.409 +...what was that? + +01:12:08.172 --> 01:12:10.507 +I'm scared to close my eyes... + +01:12:11.425 --> 01:12:13.344 +...and scared to open them. + +01:12:20.601 --> 01:12:22.019 +Oh God... + +01:12:22.686 --> 01:12:24.438 +...we're gonna die here. + +01:12:28.859 --> 01:12:31.111 +- You got it? +- You ready? + +01:12:32.947 --> 01:12:34.615 +Oh, Jesus Christ. + +01:12:45.960 --> 01:12:47.211 +You ready? + +01:12:47.378 --> 01:12:49.338 +Here, take this light. + +01:12:51.340 --> 01:12:54.009 +That can't be him. + +01:13:34.258 --> 01:13:36.677 +Holy shit, it's a house. + +01:13:38.595 --> 01:13:41.765 +- Watch your step. +- Holy shit, Holy shit... + +01:14:02.953 --> 01:14:03.787 +Josh? + +01:14:18.135 --> 01:14:20.971 +Mike. Mike. + +01:14:22.556 --> 01:14:23.557 +Come on. + +01:14:24.641 --> 01:14:26.268 +Mike, where the fuck are you? + +01:14:26.477 --> 01:14:28.395 +Come on, I'm in the house! + +01:14:28.896 --> 01:14:31.482 +Mike, don't go in there, please! + +01:14:50.250 --> 01:14:53.837 +Mike, please! +Mike, where are you? + +01:14:54.004 --> 01:14:55.088 +I'm right here! + +01:15:02.262 --> 01:15:03.430 +Where is he? + +01:15:03.764 --> 01:15:05.515 +Mike, please don't. + +01:15:14.733 --> 01:15:16.026 +Is he in here? + +01:15:16.193 --> 01:15:17.110 +No. + +01:15:31.625 --> 01:15:32.876 +Oh, Jesus. + +01:15:33.126 --> 01:15:34.294 +Where is he? + +01:15:35.712 --> 01:15:37.381 +Are you gonna go upstairs? + +01:15:39.299 --> 01:15:41.468 +I hear him. I hear him. + +01:15:41.969 --> 01:15:43.804 +I hear you. Josh! + +01:15:52.270 --> 01:15:53.981 +I'm going upstairs. + +01:15:57.484 --> 01:16:00.612 +Oh, God, oh. + +01:16:05.492 --> 01:16:06.368 +Hear that? + +01:16:08.453 --> 01:16:09.538 +Where is he? + +01:16:09.997 --> 01:16:11.581 +Where are you? + +01:16:13.834 --> 01:16:15.001 +Come on! + +01:16:19.339 --> 01:16:20.841 +I'm getting downstairs. + +01:16:22.050 --> 01:16:24.594 +Come on, I hear him, downstairs! + +01:16:25.846 --> 01:16:26.513 +Mike! + +01:16:26.680 --> 01:16:27.597 +Come on! + +01:16:27.848 --> 01:16:28.515 +Mike! + +01:16:28.724 --> 01:16:29.516 +Josh! + +01:16:29.766 --> 01:16:31.017 +Wait! + +01:16:36.440 --> 01:16:39.526 +Josh, is that you down there? diff --git a/files/classes/comment.py b/files/classes/comment.py index c8cf762d7..8068b5db7 100644 --- a/files/classes/comment.py +++ b/files/classes/comment.py @@ -12,6 +12,7 @@ from sqlalchemy.sql.sqltypes import * from files.classes import Base from files.helpers.config.const import * +from files.helpers.slurs_and_profanities import * from files.helpers.lazy import lazy from files.helpers.regex import * from files.helpers.sorting_and_time import * @@ -368,7 +369,7 @@ class Comment(Base): if body: if not (self.parent_post and self.post.sub == 'chudrama'): - body = censor_slurs(body, v) + body = censor_slurs_profanities(body, v) body = normalize_urls_runtime(body, v) @@ -384,7 +385,7 @@ class Comment(Base): if not body: return "" if not (self.parent_post and self.post.sub == 'chudrama'): - body = censor_slurs(body, v) + body = censor_slurs_profanities(body, v) body = replace_train_html(body) return body diff --git a/files/classes/hats.py b/files/classes/hats.py index 804e11063..b0ddd5b6d 100644 --- a/files/classes/hats.py +++ b/files/classes/hats.py @@ -7,7 +7,7 @@ from flask import g from files.classes import Base from files.helpers.lazy import lazy -from files.helpers.regex import censor_slurs +from files.helpers.slurs_and_profanities import censor_slurs_profanities class HatDef(Base): __tablename__ = "hat_defs" @@ -37,7 +37,7 @@ class HatDef(Base): @lazy def censored_description(self, v): - return censor_slurs(self.description, v) + return censor_slurs_profanities(self.description, v) @property @lazy diff --git a/files/classes/mod_logs.py b/files/classes/mod_logs.py index b2fdeccc7..72bf32615 100644 --- a/files/classes/mod_logs.py +++ b/files/classes/mod_logs.py @@ -7,7 +7,7 @@ from sqlalchemy.sql.sqltypes import * from files.classes import Base from files.helpers.config.const import * from files.helpers.lazy import lazy -from files.helpers.regex import censor_slurs +from files.helpers.slurs_and_profanities import censor_slurs_profanities from files.helpers.sorting_and_time import make_age_string class ModAction(Base): @@ -63,7 +63,7 @@ class ModAction(Base): if self.target_user_id: return f'@{self.target_user.username}' elif self.target_post_id: - return censor_slurs(f'{self.target_post.title_html}', None) + return censor_slurs_profanities(f'{self.target_post.title_html}', None) elif self.target_comment_id: return f'comment' diff --git a/files/classes/post.py b/files/classes/post.py index 7ea6ad1c0..bc23555ee 100644 --- a/files/classes/post.py +++ b/files/classes/post.py @@ -9,6 +9,7 @@ from sqlalchemy.sql.sqltypes import * from files.classes import Base from files.helpers.config.const import * +from files.helpers.slurs_and_profanities import * from files.helpers.lazy import lazy from files.helpers.regex import * from files.helpers.sorting_and_time import make_age_string @@ -300,7 +301,7 @@ class Post(Base): body = add_options(self, body, v) if self.sub != 'chudrama': - body = censor_slurs(body, v) + body = censor_slurs_profanities(body, v) body = normalize_urls_runtime(body, v) @@ -315,7 +316,7 @@ class Post(Base): if not body: return "" if self.sub != 'chudrama': - body = censor_slurs(body, v) + body = censor_slurs_profanities(body, v) body = replace_train_html(body) body = normalize_urls_runtime(body, v) @@ -327,7 +328,7 @@ class Post(Base): title = self.title_html if self.sub != 'chudrama': - title = censor_slurs(title, v) + title = censor_slurs_profanities(title, v) return title @@ -336,7 +337,7 @@ class Post(Base): title = self.title if self.sub != 'chudrama': - title = censor_slurs(title, v) + title = censor_slurs_profanities(title, v) title = replace_train_html(title) return title diff --git a/files/classes/reports.py b/files/classes/reports.py index 3ee76145e..f05e391f2 100644 --- a/files/classes/reports.py +++ b/files/classes/reports.py @@ -6,7 +6,7 @@ from sqlalchemy.sql.sqltypes import * from files.classes import Base from files.helpers.lazy import lazy -from files.helpers.regex import censor_slurs +from files.helpers.slurs_and_profanities import censor_slurs_profanities class Report(Base): __tablename__ = "reports" @@ -27,7 +27,7 @@ class Report(Base): @lazy def realreason(self, v): - return censor_slurs(self.reason, v) + return censor_slurs_profanities(self.reason, v) #lazy hack to avoid having to rename the comment_id column and causing potential new bugs @property @@ -55,7 +55,7 @@ class CommentReport(Base): @lazy def realreason(self, v): - return censor_slurs(self.reason, v) + return censor_slurs_profanities(self.reason, v) #lazy hack to avoid having to rename the comment_id column and causing potential new bugs @property diff --git a/files/classes/sub_logs.py b/files/classes/sub_logs.py index 99ca14f08..9cca9b9e0 100644 --- a/files/classes/sub_logs.py +++ b/files/classes/sub_logs.py @@ -7,7 +7,7 @@ from sqlalchemy.sql.sqltypes import * from files.classes import Base from files.helpers.config.const import * from files.helpers.lazy import lazy -from files.helpers.regex import censor_slurs +from files.helpers.slurs_and_profanities import censor_slurs_profanities from files.helpers.sorting_and_time import make_age_string class SubAction(Base): @@ -52,7 +52,7 @@ class SubAction(Base): if self.target_user_id: return f'@{self.target_user.username}' elif self.target_post_id: - return censor_slurs(f'{self.target_post.title_html}', None) + return censor_slurs_profanities(f'{self.target_post.title_html}', None) elif self.target_comment_id: return f'comment' diff --git a/files/classes/user.py b/files/classes/user.py index 496fcc0a6..33ba4e416 100644 --- a/files/classes/user.py +++ b/files/classes/user.py @@ -1,6 +1,5 @@ import random from operator import * -import re import pyotp from sqlalchemy import Column, ForeignKey, FetchedValue @@ -493,7 +492,7 @@ class User(Base): @property @lazy - def discount(self): + def award_discount(self): if self.patron in {1,2}: after_discount = 0.90 elif self.patron == 3: after_discount = 0.85 elif self.patron == 4: after_discount = 0.80 @@ -503,17 +502,19 @@ class User(Base): elif self.patron == 8: after_discount = 0.60 else: after_discount = 1 + after_discount -= 0.02 * self.admin_level + owned_badges = [x.badge_id for x in self.badges] for badge in discounts: if badge in owned_badges: after_discount -= discounts[badge] - return after_discount + return max(after_discount, 0.55) @property @lazy - def formatted_discount(self): - discount = 100 - int(self.discount * 100) + def formatted_award_discount(self): + discount = 100 - int(self.award_discount * 100) return f'{discount}%' @property diff --git a/files/helpers/alerts.py b/files/helpers/alerts.py index 5378bdfc3..cd343360f 100644 --- a/files/helpers/alerts.py +++ b/files/helpers/alerts.py @@ -13,6 +13,7 @@ from files.classes import Comment, Notification, PushSubscription, Group from .config.const import * from .regex import * from .sanitize import * +from .slurs_and_profanities import censor_slurs_profanities def create_comment(text_html): new_comment = Comment(author_id=AUTOJANNY_ID, @@ -237,7 +238,7 @@ def push_notif(uids, title, body, url_or_comment): if len(body) > PUSH_NOTIF_LIMIT: body = body[:PUSH_NOTIF_LIMIT] + "..." - body = censor_slurs(body, None) + body = censor_slurs_profanities(body, None) subscriptions = g.db.query(PushSubscription.subscription_json).filter(PushSubscription.user_id.in_(uids)).all() subscriptions = [x[0] for x in subscriptions] diff --git a/files/helpers/config/awards.py b/files/helpers/config/awards.py index a0d3c32fc..da64de188 100644 --- a/files/helpers/config/awards.py +++ b/files/helpers/config/awards.py @@ -700,7 +700,7 @@ AWARDS = { "benefactor": { "kind": "benefactor", "title": "Benefactor", - "description": f"Grants one month of {patron} status and 2500 marseybux to the recipient. Cannot be used on yourself.", + "description": f"Grants one month of {patron} status and 2000 marseybux to the recipient. Cannot be used on yourself.", "icon": "fas fa-gift", "color": "text-blue", "price": 4000, diff --git a/files/helpers/config/const.py b/files/helpers/config/const.py index 62d925d9f..94606a5f9 100644 --- a/files/helpers/config/const.py +++ b/files/helpers/config/const.py @@ -106,7 +106,6 @@ GIRL_PHRASES = [ "literally, $", "i feel like $", "my heart is telling me $", - "its almost as if $", "omg! $", "im literally screaming, $", "$ and thats the tea, sis", @@ -118,40 +117,6 @@ GIRL_PHRASES = [ "$ PERIODT" ] -tranny = f':marseytrain:' -trannie = f':!marseytrain:' -troon = f':marseytrain2:' - -def replace_train_html(body): - body = body.replace(tranny, ':marseytrain:') - body = body.replace(trannie, ':!marseytrain:') - body = body.replace(troon, ':marseytrain2:') - return body - -SLURS = { - "tranny": tranny, - "trannie": trannie, - "troon": troon, - "(? 0).all(): + marseybux_salary = u.admin_level * 10000 + u.pay_account('marseybux', marseybux_salary) + send_repeatable_notification(u.id, f"You have received your monthly janny salary of {marseybux_salary} Marseybux!") diff --git a/files/helpers/offsitementions.py b/files/helpers/offsitementions.py index 114322dd8..42f477a05 100644 --- a/files/helpers/offsitementions.py +++ b/files/helpers/offsitementions.py @@ -84,11 +84,16 @@ def notify_mentions(mentions, send_to=None, mention_str='site mention'): ) g.db.flush() - existing_comment = g.db.query(Comment.id).filter_by( - author_id=const.AUTOJANNY_ID, - parent_post=None, - body_html=notif_text).one_or_none() - if existing_comment: break + try: + existing_comment = g.db.query(Comment.id).filter_by( + author_id=const.AUTOJANNY_ID, + parent_post=None, + body_html=notif_text).one_or_none() + if existing_comment: break + # todo: handle this exception by removing one of the existing + # means that multiple rows were found, happens on new install for some reason + except: + pass new_comment = Comment( author_id=const.AUTOJANNY_ID, diff --git a/files/helpers/regex.py b/files/helpers/regex.py index 35a65de69..35dbc4994 100644 --- a/files/helpers/regex.py +++ b/files/helpers/regex.py @@ -43,7 +43,7 @@ title_regex = re.compile("[^\w ]", flags=re.A) controversial_regex = re.compile('https:\/\/old\.reddit\.com/r/\w{2,20}\/comments\/[\w\-.#&/=\?@%+]{5,250}', flags=re.A) spoiler_regex = re.compile('\|\|(.+?)\|\|' + NOT_IN_CODE_OR_LINKS, flags=re.A) -sub_regex = re.compile('(?|")~{1,2}([^~]+)~{1,2}' + NOT_IN_CODE_OR_LINKS, flags=re.A) @@ -56,22 +56,6 @@ snappy_url_regex = re.compile('(.+?)<\/a>', flags= email_regex = re.compile('[A-Za-z0-9._%+-]{1,64}@[A-Za-z0-9.-]{2,63}\.[A-Za-z]{2,63}', flags=re.A) -slur_single_words = "|".join([slur.lower() for slur in SLURS.keys()]) -slur_single_words_title = slur_single_words.title().replace('!\W','!\w') -slur_single_words_upper = slur_single_words.upper().replace('!\W','!\w') - -profanity_single_words = "|".join([profanity.lower() for profanity in PROFANITIES.keys()]) -profanity_single_words_title = profanity_single_words.title().replace('!\W','!\w') -profanity_single_words_upper = profanity_single_words.upper().replace('!\W','!\w') - -slur_regex = re.compile(f"<[^>]*>|{slur_single_words}", flags=re.I|re.A) -slur_regex_title = re.compile(f"<[^>]*>|{slur_single_words_title}", flags=re.A) -slur_regex_upper = re.compile(f"<[^>]*>|{slur_single_words_upper}", flags=re.A) - -profanity_regex = re.compile(f"<[^>]*>|{profanity_single_words}", flags=re.I|re.A) -profanity_regex_title = re.compile(f"<[^>]*>|{profanity_single_words_title}", flags=re.A) -profanity_regex_upper = re.compile(f"<[^>]*>|{profanity_single_words_upper}", flags=re.A) - torture_regex = re.compile('(^|\s)(i|me)($|\s)', flags=re.I|re.A) torture_regex2 = re.compile("(^|\s)(i'm)($|\s)", flags=re.I|re.A) torture_regex3 = re.compile("(^|\s)(my|mine)($|\s)", flags=re.I|re.A) @@ -158,81 +142,6 @@ pronouns_regex = re.compile("([a-z]{1,7})\/[a-z]{1,7}(\/[a-z]{1,7})?", flags=re. html_title_regex = re.compile("(.{1,200})", flags=re.I) - - -SLURS_FOR_REPLACING = {} -for k, val in SLURS.items(): - newkey = k.split('(?!')[0] - if ')' in newkey: - newkey = newkey.split(')')[1] - SLURS_FOR_REPLACING[newkey] = val - -PROFANITIES_FOR_REPLACING = {} -for k, val in PROFANITIES.items(): - newkey = k.split('(?!')[0] - if ')' in newkey: - newkey = newkey.split(')')[1] - PROFANITIES_FOR_REPLACING[newkey] = val - -def sub_matcher(match, upper=False, title=False, replace_with=SLURS_FOR_REPLACING): - group_num = 0 - match_str = match.group(group_num) - if match_str.startswith('<'): - return match_str - else: - repl = replace_with[match_str.lower()] - if (not upper and not title) or "' in body or '' in body: - return body - - if not logged_user or logged_user == 'chat' or logged_user.slurreplacer: - body = replace_re(body, slur_regex, slur_regex_title, slur_regex_upper, sub_matcher_slurs, sub_matcher_slurs_title, sub_matcher_slurs_upper) - - if SITE_NAME == 'rDrama': - if not logged_user or logged_user == 'chat' or logged_user.profanityreplacer: - body = replace_re(body, profanity_regex, profanity_regex_title, profanity_regex_upper, sub_matcher_profanities, sub_matcher_profanities_title, sub_matcher_profanities_upper) - - return body - commands = { "fortune": FORTUNE_REPLIES, "factcheck": FACTCHECK_REPLIES, @@ -279,6 +188,8 @@ reddit_s_url_regex = re.compile("https:\/\/reddit.com\/[ru]\/\w{2,25}\/s\/\w{10} #run-time reddit_to_vreddit_regex = re.compile('(^|>|")https:\/\/old.reddit.com\/(r|user)\/', flags=re.A) +#post search +subreddit_name_regex = re.compile('\w{2,25}', flags=re.A) ###YOUTUBE diff --git a/files/helpers/sanitize.py b/files/helpers/sanitize.py index f5ecc46fc..454ab915b 100644 --- a/files/helpers/sanitize.py +++ b/files/helpers/sanitize.py @@ -260,6 +260,15 @@ def find_all_emote_endings(word): is_non_ending_found = True + if word.endswith('random'): + kind = word.split('random')[0].title() + if kind == 'Donkeykong': kind = 'Donkey Kong' + elif kind == 'Marseyflag': kind = 'Marsey Flags' + elif kind == 'Marseyalphabet': kind = 'Marsey Alphabet' + + if kind in EMOJI_KINDS: + word = g.db.query(Emoji.name).filter_by(kind=kind).order_by(func.random()).first()[0] + return endings, word @@ -282,16 +291,6 @@ def render_emoji(html, regexp, golden, emojis_used, b=False, is_title=False): old = emoji emoji = emoji.replace('!','').replace('#','') - if emoji.endswith('random'): - kind = emoji.split('random')[0].title() - if kind == 'Donkeykong': kind = 'Donkey Kong' - elif kind == 'Marseyflag': kind = 'Marsey Flags' - elif kind == 'Marseyalphabet': kind = 'Marsey Alphabet' - - if kind in EMOJI_KINDS: - emoji = g.db.query(Emoji.name).filter_by(kind=kind).order_by(func.random()).first()[0] - - emoji_partial_pat = ':{0}:' emoji_partial = ':{0}:' emoji_html = None @@ -449,7 +448,7 @@ def sanitize(sanitized, golden=True, limit_pings=0, showmore=False, count_emojis sanitized = sanitized.replace('/\1', sanitized) - sanitized = sub_regex.sub(r'/\1', sanitized) + sanitized = hole_mention_regex.sub(r'/\1', sanitized) v = getattr(g, 'v', None) @@ -582,6 +581,8 @@ def sanitize(sanitized, golden=True, limit_pings=0, showmore=False, count_emojis #doing this here cuz of the linkifyfilter right above it (therefore unifying all link processing logic) soup = BeautifulSoup(sanitized, 'lxml') + has_transform = bool(soup.select('[style*=transform]')) + links = soup.find_all("a") if g.v and g.v.admin_level >= PERMS["IGNORE_DOMAIN_BAN"]: @@ -645,6 +646,9 @@ def sanitize(sanitized, golden=True, limit_pings=0, showmore=False, count_emojis link["target"] = "_blank" link["rel"] = "nofollow noopener" + if has_transform: + del link["href"] + sanitized = str(soup).replace('','').replace('','').replace('/>','>') captured = [] diff --git a/files/helpers/sharpen.py b/files/helpers/sharpen.py index 6f52dfeb8..04903ec53 100644 --- a/files/helpers/sharpen.py +++ b/files/helpers/sharpen.py @@ -1,4 +1,3 @@ -import re from files.helpers.regex import * def sharpen(string): diff --git a/files/helpers/slurs_and_profanities.py b/files/helpers/slurs_and_profanities.py new file mode 100644 index 000000000..3422502ae --- /dev/null +++ b/files/helpers/slurs_and_profanities.py @@ -0,0 +1,167 @@ +import re +from .config.const import * + +tranny = f':marseytrain:' +trannie = f':!marseytrain:' +troon = f':marseytrain2:' + +def replace_train_html(body): + body = body.replace(tranny, ':marseytrain:') + body = body.replace(trannie, ':!marseytrain:') + body = body.replace(troon, ':marseytrain2:') + return body + +SLURS = { + "tranny": tranny, + "trannie": trannie, + "troon": troon, + "(?]*>|{slur_single_words}", flags=re.I|re.A) +profanity_regex = re.compile(f"<[^>]*>|{profanity_single_words}", flags=re.I|re.A) + +SLURS_FOR_REPLACING = {} +for k, val in SLURS.items(): + newkey = k.split('(?!')[0] + if ')' in newkey: + newkey = newkey.split(')')[1] + SLURS_FOR_REPLACING[newkey] = val + +PROFANITIES_FOR_REPLACING = {} +for k, val in PROFANITIES.items(): + newkey = k.split('(?!')[0] + if ')' in newkey: + newkey = newkey.split(')')[1] + PROFANITIES_FOR_REPLACING[newkey] = val + + + +def sub_matcher(match, X_FOR_REPLACING): + group_num = 0 + match_str = match.group(group_num) + if match_str.startswith('<'): + return match_str + else: + repl = X_FOR_REPLACING[match_str.lower()] + if match_str.isupper(): + return repl.upper() + if match_str.istitle(): + return repl.title() + return repl + +def sub_matcher_slurs(match): + return sub_matcher(match, SLURS_FOR_REPLACING) + +def sub_matcher_profanities(match): + return sub_matcher(match, PROFANITIES_FOR_REPLACING) + + + +def censor_slurs_profanities(body, logged_user): + if not body: return "" + + if '
' in body or '' in body:
+			return body
+
+	if not logged_user or logged_user == 'chat' or logged_user.slurreplacer:
+		body = slur_regex.sub(sub_matcher_slurs, body)
+
+	if SITE_NAME == 'rDrama':
+		if not logged_user or logged_user == 'chat' or logged_user.profanityreplacer:
+			body = profanity_regex.sub(sub_matcher_profanities, body)
+
+	return body
diff --git a/files/helpers/twentyone.py b/files/helpers/twentyone.py
index bcfd6d9f0..e294d2c94 100644
--- a/files/helpers/twentyone.py
+++ b/files/helpers/twentyone.py
@@ -269,7 +269,7 @@ def can_double_down(state):
 	player = state['player']
 	player_hand_value = get_value_of_hand(player)
 	player_never_hit = len(player) == 2
-	return not state['has_player_split'] and player_hand_value in (10, 11) and player_never_hit
+	return not state['has_player_split'] and player_hand_value in (9, 10, 11) and player_never_hit
 
 def can_split(state):
 	player = state['player']
diff --git a/files/routes/__init__.py b/files/routes/__init__.py
index 3510dfad4..c718c313f 100644
--- a/files/routes/__init__.py
+++ b/files/routes/__init__.py
@@ -56,4 +56,4 @@ if IS_LOCALHOST:
 	if "cron" not in argv and "load_chat" not in argv:
 		from files.helpers.cron import cron_fn
 		print('Starting cron tasks!', flush=True)
-		gevent.spawn(cron_fn, True, False, False, False, False, False, False, False, False, False)
+		gevent.spawn(cron_fn, True, False, False, False, False, False, False, False, False, False, False)
diff --git a/files/routes/admin.py b/files/routes/admin.py
index 8cb2e3a60..abeed62c9 100644
--- a/files/routes/admin.py
+++ b/files/routes/admin.py
@@ -11,6 +11,7 @@ from files.helpers.actions import *
 from files.helpers.alerts import *
 from files.helpers.cloudflare import *
 from files.helpers.config.const import *
+from files.helpers.slurs_and_profanities import censor_slurs_profanities
 from files.helpers.get import *
 from files.helpers.media import *
 from files.helpers.sanitize import *
@@ -909,7 +910,7 @@ def admin_title_change(user_id, v):
 
 	user.customtitleplain = new_name
 	new_name = filter_emojis_only(new_name)
-	new_name = censor_slurs(new_name, None)
+	new_name = censor_slurs_profanities(new_name, None)
 
 	user = get_account(user.id)
 	user.customtitle=new_name
diff --git a/files/routes/awards.py b/files/routes/awards.py
index d0037ecaa..8e6500d07 100644
--- a/files/routes/awards.py
+++ b/files/routes/awards.py
@@ -9,6 +9,7 @@ from files.classes.userblock import UserBlock
 from files.helpers.actions import *
 from files.helpers.alerts import *
 from files.helpers.config.const import *
+from files.helpers.slurs_and_profanities import censor_slurs_profanities
 from files.helpers.config.awards import AWARDS_ENABLED, HOUSE_AWARDS, LOOTBOX_ITEM_COUNT, LOOTBOX_CONTENTS
 from files.helpers.get import *
 from files.helpers.marsify import marsify
@@ -48,7 +49,7 @@ def shop(v):
 		val["baseprice"] = int(val["price"])
 		if val["kind"].endswith('Founder'):
 			val["baseprice"] = int(val["baseprice"] / 0.75)
-		val["price"] = int(val["price"] * v.discount)
+		val["price"] = int(val["price"] * v.award_discount)
 
 	sales = g.db.query(func.sum(User.coins_spent)).scalar()
 	return render_template("shop.html", awards=list(AWARDS.values()), v=v, sales=sales)
@@ -73,7 +74,7 @@ def buy(v, award):
 	og_price = AWARDS[award]["price"]
 
 	award_title = AWARDS[award]['title']
-	price = int(og_price * v.discount)
+	price = int(og_price * v.award_discount)
 
 
 	if award == "grass":
@@ -394,7 +395,7 @@ def award_thing(v, thing_type, id):
 		else:
 			author.customtitleplain = new_name
 			new_name = filter_emojis_only(new_name)
-			new_name = censor_slurs(new_name, None)
+			new_name = censor_slurs_profanities(new_name, None)
 			if len(new_name) > 1000: abort(403)
 			author.customtitle = new_name
 			author.flairchanged = int(time.time()) + 86400
@@ -461,7 +462,7 @@ def award_thing(v, thing_type, id):
 			author.patron = 1
 		if author.patron_utc: author.patron_utc += 2629746
 		else: author.patron_utc = int(time.time()) + 2629746
-		author.pay_account('marseybux', 2500)
+		author.pay_account('marseybux', 2000)
 		badge_grant(user=v, badge_id=103)
 	elif kind == "rehab":
 		if author.rehab: author.rehab += 86400
diff --git a/files/routes/chat.py b/files/routes/chat.py
index 5ab422259..d76466069 100644
--- a/files/routes/chat.py
+++ b/files/routes/chat.py
@@ -9,6 +9,7 @@ from flask import request
 from files.helpers.actions import *
 from files.helpers.alerts import *
 from files.helpers.config.const import *
+from files.helpers.slurs_and_profanities import censor_slurs_profanities
 from files.helpers.regex import *
 from files.helpers.media import *
 from files.helpers.sanitize import *
@@ -167,9 +168,9 @@ def speak(data, v):
 		"namecolor": v.name_color,
 		"patron": v.patron,
 		"text": text,
-		"text_censored": censor_slurs(text, 'chat'),
+		"text_censored": censor_slurs_profanities(text, 'chat'),
 		"text_html": text_html,
-		"text_html_censored": censor_slurs(text_html, 'chat'),
+		"text_html_censored": censor_slurs_profanities(text_html, 'chat'),
 		"time": int(time.time()),
 	}
 
diff --git a/files/routes/comments.py b/files/routes/comments.py
index d102de9d5..2f0d8f765 100644
--- a/files/routes/comments.py
+++ b/files/routes/comments.py
@@ -663,12 +663,10 @@ def edit_comment(cid, v):
 		abort(400, "You have to actually type something!")
 
 	if body != c.body or request.files.get("file") and not g.is_tor:
-
-		if v.id == c.author_id:
-			if v.longpost and (len(body) < 280 or ' [](' in body or body.startswith('[](')):
-				abort(403, "You have to type more than 280 characters!")
-			elif v.bird and len(body) > 140:
-				abort(403, "You have to type less than 140 characters!")
+		if c.author.longpost and (len(body) < 280 or ' [](' in body or body.startswith('[](')):
+			abort(403, "You have to type more than 280 characters!")
+		elif c.author.bird and len(body) > 140:
+			abort(403, "You have to type less than 140 characters!")
 
 		execute_antispam_comment_check(body, v)
 
@@ -677,11 +675,10 @@ def edit_comment(cid, v):
 
 		body_for_sanitize = body
 
-		if v.id == c.author_id:
-			if v.owoify:
-				body_for_sanitize = owoify(body_for_sanitize)
-			if v.marsify and not v.chud:
-				body_for_sanitize = marsify(body_for_sanitize)
+		if c.author.owoify:
+			body_for_sanitize = owoify(body_for_sanitize)
+		if c.author.marsify and not c.author.chud:
+			body_for_sanitize = marsify(body_for_sanitize)
 
 		if c.sharpened:
 			body_for_sanitize = sharpen(body_for_sanitize)
@@ -690,7 +687,7 @@ def edit_comment(cid, v):
 
 		if len(body_html) > COMMENT_BODY_HTML_LENGTH_LIMIT: abort(400)
 
-		if v.id == c.author_id and v.marseyawarded and marseyaward_body_regex.search(body_html):
+		if c.author.marseyawarded and marseyaward_body_regex.search(body_html):
 			abort(403, "You can only type marseys!")
 
 		oldtext = c.body
@@ -702,7 +699,7 @@ def edit_comment(cid, v):
 		execute_blackjack(v, c, c.body, "comment")
 
 		if not complies_with_chud(c):
-			abort(403, f'You have to include "{v.chud_phrase}" in your comment!')
+			abort(403, f'You have to include "{c.author.chud_phrase}" in your comment!')
 
 		process_poll_options(v, c)
 
diff --git a/files/routes/posts.py b/files/routes/posts.py
index 696c95539..697f55913 100644
--- a/files/routes/posts.py
+++ b/files/routes/posts.py
@@ -995,11 +995,10 @@ def edit_post(pid, v):
 	body = request.values.get("body", "")
 	body = body[:POST_BODY_LENGTH_LIMIT(g.v)].strip()
 
-	if v.id == p.author_id:
-		if v.longpost and (len(body) < 280 or ' [](' in body or body.startswith('[](')):
-			abort(403, "You have to type more than 280 characters!")
-		elif v.bird and len(body) > 140:
-			abort(403, "You have to type less than 140 characters!")
+	if p.author.longpost and (len(body) < 280 or ' [](' in body or body.startswith('[](')):
+		abort(403, "You have to type more than 280 characters!")
+	elif p.author.bird and len(body) > 140:
+		abort(403, "You have to type less than 140 characters!")
 
 	if not title:
 		abort(400, "Please enter a better title!")
@@ -1019,7 +1018,7 @@ def edit_post(pid, v):
 	if title != p.title:
 		title_html = filter_emojis_only(title, golden=False)
 
-		if v.id == p.author_id and v.marseyawarded and not marseyaward_title_regex.fullmatch(title_html):
+		if p.author.marseyawarded and not marseyaward_title_regex.fullmatch(title_html):
 			abort(403, "You can only type marseys!")
 
 		if 'megathread' in title.lower() and 'megathread' not in p.title.lower():
@@ -1037,7 +1036,7 @@ def edit_post(pid, v):
 
 		body_html = sanitize(body_for_sanitize, golden=False, limit_pings=100)
 
-		if v.id == p.author_id and v.marseyawarded and marseyaward_body_regex.search(body_html):
+		if p.author.marseyawarded and marseyaward_body_regex.search(body_html):
 			abort(403, "You can only type marseys!")
 
 
@@ -1057,7 +1056,7 @@ def edit_post(pid, v):
 
 
 	if not complies_with_chud(p):
-		abort(403, f'You have to include "{v.chud_phrase}" in your post!')
+		abort(403, f'You have to include "{p.author.chud_phrase}" in your post!')
 
 
 	if v.id == p.author_id:
diff --git a/files/routes/search.py b/files/routes/search.py
index fb77214bf..3dd4dd115 100644
--- a/files/routes/search.py
+++ b/files/routes/search.py
@@ -22,6 +22,7 @@ valid_params = [
 	'title',
 	'sentto',
 	search_operator_hole,
+	'subreddit',
 ]
 
 def searchparse(text):
@@ -114,27 +115,30 @@ def searchposts(v):
 	if 'over18' in criteria: posts = posts.filter(Post.over_18==True)
 
 	if 'domain' in criteria:
-		domain=criteria['domain']
+		domain = criteria['domain']
 
 		domain = domain.replace('\\', '').replace('_', '\_').replace('%', '').strip()
 
-		posts=posts.filter(
+		posts = posts.filter(
 			or_(
 				Post.url.ilike("https://"+domain+'/%'),
-				Post.url.ilike("https://"+domain+'/%'),
-				Post.url.ilike("https://"+domain),
 				Post.url.ilike("https://"+domain),
 				Post.url.ilike("https://www."+domain+'/%'),
-				Post.url.ilike("https://www."+domain+'/%'),
-				Post.url.ilike("https://www."+domain),
 				Post.url.ilike("https://www."+domain),
 				Post.url.ilike("https://old." + domain + '/%'),
-				Post.url.ilike("https://old." + domain + '/%'),
-				Post.url.ilike("https://old." + domain),
 				Post.url.ilike("https://old." + domain)
 				)
 			)
 
+	if 'subreddit' in criteria:
+		subreddit = criteria['subreddit']
+
+		if not subreddit_name_regex.fullmatch(subreddit):
+			abort(400, "Invalid subreddit name.")
+
+		posts = posts.filter(Post.url.ilike(f"https://old.reddit.com/r/{subreddit}/%"))
+
+
 	if search_operator_hole in criteria:
 		posts = posts.filter(Post.sub == criteria[search_operator_hole])
 
diff --git a/files/routes/settings.py b/files/routes/settings.py
index fcd27ba7d..c0140aca9 100644
--- a/files/routes/settings.py
+++ b/files/routes/settings.py
@@ -12,6 +12,7 @@ from sqlalchemy.orm import load_only
 from files.helpers.actions import *
 from files.helpers.alerts import *
 from files.helpers.config.const import *
+from files.helpers.slurs_and_profanities import censor_slurs_profanities
 from files.helpers.get import *
 from files.helpers.mail import *
 from files.helpers.media import *
@@ -908,7 +909,7 @@ def settings_title_change(v):
 
 	if customtitleplain:
 		customtitle = filter_emojis_only(customtitleplain)
-		customtitle = censor_slurs(customtitle, None)
+		customtitle = censor_slurs_profanities(customtitle, None)
 
 		if len(customtitle) > 1000:
 			abort(400, "Flair too long!")
diff --git a/files/templates/casino/blackjack_screen.html b/files/templates/casino/blackjack_screen.html
index fc1a20d5b..6c11c00bb 100644
--- a/files/templates/casino/blackjack_screen.html
+++ b/files/templates/casino/blackjack_screen.html
@@ -15,17 +15,16 @@
 
 
- + -
@@ -171,7 +171,7 @@
diff --git a/files/templates/shop.html b/files/templates/shop.html index e25ee2c11..6f29ae598 100644 --- a/files/templates/shop.html +++ b/files/templates/shop.html @@ -29,7 +29,7 @@ {% if FEATURES['MARSEYBUX'] %}
  • Your current marseybux: {{"{:,}".format(v.marseybux)}}
  • {% endif %} -
  • Your total award discount: {{v.formatted_discount}}
  • +
  • Your total award discount: {{v.formatted_award_discount}}
  • {% endblock %} diff --git a/files/templates/sub/settings.html b/files/templates/sub/settings.html index 492fefe42..cfaaba06c 100644 --- a/files/templates/sub/settings.html +++ b/files/templates/sub/settings.html @@ -22,7 +22,7 @@
    @@ -36,7 +36,7 @@
    diff --git a/files/templates/userpage/banner.html b/files/templates/userpage/banner.html index 869a72cd9..79904a39d 100644 --- a/files/templates/userpage/banner.html +++ b/files/templates/userpage/banner.html @@ -245,7 +245,7 @@

    Lifetime donated: ${{u.lifetimedonated}} (shown to you only)

    {% endif %} -

    Total award discount: {{u.formatted_discount}}

    +

    Total award discount: {{u.formatted_award_discount}}

    {% if u.is_private %}

    User has private mode enabled

    @@ -394,7 +394,7 @@ {% if FEATURES['USERS_PROFILE_BODYTEXT'] -%} {% if u.bio_html and u.can_see_my_shit %} -
    {{u.bio_html | safe}}
    +
    {{u.bio_html | safe}}
    {% endif %} {% if u.friends_html and u.can_see_my_shit %} @@ -533,7 +533,7 @@

    Lifetime donated: ${{u.lifetimedonated}} (shown to you only)

    {% endif %} -

    Total award discount: {{u.formatted_discount}}

    +

    Total award discount: {{u.formatted_award_discount}}

    {% if u.is_private %}

    User has private mode enabled

    diff --git a/snappy_WPD.txt b/snappy_WPD.txt index 1f27c3525..6911e2bf2 100644 --- a/snappy_WPD.txt +++ b/snappy_WPD.txt @@ -3327,3 +3327,55 @@ How’s that job going? Still working at the gay retard factory? Instead of saying “speaking as a woman”, just make your point without the preamble. People will know that you’re a woman by noticing that what you’re saying is wrong. {[para]} https://i.watchpeopledie.tv/images/16950118870526097.webp +{[para]} +Pisses me right off!.. + +Especially when a guy + +(who used to basically be my step dad.... not joking.) + +GOT 40 YEARS!!!!!!!!!! 😡 + +What? + +What did he do you ask?... + +He drove... + +(under the threat of his girlfriend.. + +[being my mum..at the time] + +and his family.. + +[being me and his own mum] + +being shot) + +a close friend of his around a bit........ + +Who critically injured his ex partner with a sawed off shotgun, + +Then shot her new boyfriend..who later died, + +Then went on to shoot a police officer in the face through the officers side window.. resulting in the officer being permanently blinded in both eyes. + +My (basically) step-dad didn't pull a trigger at all............ + +BUT AGAIN!.... HE GOT F-O-R-T-Y YEARSSS!!!!!!!! 😤 + +So if what you're saying about this bitch is true....... + +Only getting...... + +8 years.......... + +In a place where the death penalty is. 😐😕 Wow! + +(The crime I'm referring to happened in United Kingdom) + +Sorry about the rant. You're comment about 8 years got me riled up about the justice system. + +P.S...... Yes i like putting lots of full stops and starting new lines 😂. +{[para]} +get off this site retard diff --git a/snappy_rDrama.txt b/snappy_rDrama.txt index e8948e088..23e02176a 100644 --- a/snappy_rDrama.txt +++ b/snappy_rDrama.txt @@ -4484,3 +4484,13 @@ mom said its my turn to post this :stabl#er: {[para]} https://i.rdrama.net/images/16952178175040581.webp +{[para]} +Are the Redditors biting son? +{[para]} +"But lo, the butt was flat. And so Abraham wept unto the sky, "O Lord, why hast thou forced a pancake butt upon my household?" - Bimothy 14:88 +{[para]} +Ezekiel 23:20 +{[para]} +https://i.rdrama.net/images/16953344801317484.webp +{[para]} +https://i.rdrama.net/images/16954095136634.webp