Зиг — молодой археолог, копается в руинах древнего храма где-то в джунглях. Находит странный артефакт, похожий на камень с узорами. Его напарник, Шарко — большой, ленивый пес, вечно жует бутерброды и ворчит: «Опять эти твои древности…» Внезапно появляются солдаты в черном, хватают Зига. Шарко нехотя бросает еду и мчится за ними. Погоня по узким улочкам города, прыжки через крыши. В итоге они скрываются в старом маяке. Зиг расшифровывает узоры: это карта к сокровищам. Шарко вздыхает: «Ну ладно,
Алексей, 34 года, работает водителем в Москве. Однажды вечером, возвращаясь с маршрута, он замечает странный пакет в багажнике. Внутри — пачка денег и записка: «Не звони в полицию». На следующий день его останавливают двое в черном, требуют отвезти пакет на склад в промзоне. Алексей соглашается, но по дороге звонит другу-механику Саше: «Чувак, что-то не так, если что, проверь мою машину». На складе его встречают люди с оружием. Алексей понимает — он влип.
Луис — десятилетний мальчик, живущий с бабушкой в маленьком городке. Однажды он находит в лесу раненого пса и называет его Бродягой. Пес необычный: понимает человеческую речь, но не лает. Ветеринар, доктор Каллахан, замечает у животного следы лабораторных экспериментов. Тем временем в город приезжают подозрительные люди в черных костюмах — они ищут Бродягу. Луис прячет пса в сарае, кормит тушенкой из банки. «Ты откуда?» — спрашивает мальчик. Пес тычется мордой в карту, показывая на пустое место