Мальчик по имени Джимми, живёт с родителями вдоль побережья в Массачусетсе.
Он далеко не в восторге от «современной» жизни с его обязанностями перед родителями.
Однажды, играя на побережье возле старого судна Джимми находит старинную флягу и мечтает очутиться в прошлом, когда в море орудовали пираты.
Его желание не остаётся неуслышанным.
Очнувшись на пиратской шхуне он понимает, что в этом замешан Абу — джин из старинной фляги.
Охотник за головами Люк Уэлш застрелил разыскиваемого убийцу в городе, где тот был всеобщим любимцем.
Местные жители отказываются подписывать документ подтверждающий личность застреленного, потому что без него за его голову не заплатят вознаграждение.
Уэлш остаётся в городе, чтобы получить нужные ему доказательства...