L’escroc adolescent portoricain Pestario « Pest » Vargas (John Leguizamo) doit 50 000 dollars américains à la mafia écossaise, dirigée par Angus (Charles Hallahan), qui est impatient de se venger de Pest afin que la mafia écossaise soit enfin crainte. Pest, ainsi que ses amis Ninja (Freddy Rodriguez) et Chubby (Aries Spears), réalisent une arnaque lors d’un festival. Pendant ce temps, Pest promet à sa petite amie Xantha Kent (Tammy Townsend) de dîner avec elle et ses parents.
Le chasseur allemand raciste Gustav Shank (Jeffrey Jones), qui désire chasser les guerriers de différentes nationalités, décide de chasser un athlète. Son serviteur croit par erreur que Shank a décidé de chasser Pest et amène Pest à Shank, qui décide de chasser Pest de toute façon en raison de son caractère irritant. Shank piège Pest pour qu’il se laisse chasser, mais malgré les avertissements de Himmel (Edoardo Ballerini), le fils étrangement efféminé de Shank, sur ce qui l’attend, Pest décide de participer quand même, car il recevra une récompense de 50 000 dollars s’il survit. Alors que Pest est amené sur l’île privée de Shank, Pest reçoit un minuscule pistolet et s’enfuit dans la jungle.
Pest convainc Himmel de le faire sortir de l’île, et tous deux s’échappent dans le bateau de Shank. Himmel et Pest sont attaqués par des mouettes, et Pest nage jusqu’au rivage, retrouvant Chubby et Ninja lors d’une soirée piscine. Shank arrive en hélicoptère et Pest, Chubby et Ninja s’enfuient. Pest se rend chez Xantha pour le dîner, mais le dispositif de repérage que Shank lui a attaché explose. Shank arrive et s’en prend à Pest, seulement pour tranquilliser par inadvertance le père de Xantha (Joe Morton), Himmel, et Ninja.
Pest et Chubby se cachent dans une boîte de nuit. Shank attaque à nouveau Pest, seulement pour que Pest recouvre Shank d’une phéromone qui fait qu’il est envahi par des hommes en chaleur. Pest et Chubby retrouvent Ninja, mais ils sont poussés dans une voiture avec Angus, qui a été convaincu par Shank que Pest essaie de quitter la ville ; Angus prend Ninja en garantie pour s’assurer que Pest paie ses dettes. Shank révèle qu’il a kidnappé la famille de Pest, ainsi que Xantha et sa famille, et les fait monter à bord d’un grand bateau. Pest et Chubby déjouent Shank et libèrent les captifs. Shank révèle qu’il a empoisonné une boisson que Pest a bue, et indique à Pest comment trouver sa récompense pour le narguer ; Pest s’effondre, semblant succomber au poison. Le lendemain, Shank découvre que son argent a été volé par Pest, qui a vomi le poison après avoir eu le mal de mer en s’échappant de l’île. Pest a également révélé les crimes de Shank aux autorités. Shank est traîné par plusieurs policiers, tandis que Pest, Himmel, Chubby, Ninja et Xantha s’enfuient avec l’argent de Shank.