Jimmy Keene, który właśnie rozpoczyna dziesięcioletnią odsiadkę, otrzymuje niezwykłą ofertę - jeśli zdoła zdobyć informacje od podejrzanego o zabójstwo Larry'ego Halla, będzie wolny. Wypełnienie tej misji staje się dla Jimmy'ego życiowym celem.
Sprzedawca samochodów i dziewczynka o imieniu Ana wyruszają w podróż, podczas której próbują zebrać wystarczająco dużo pieniędzy, aby uratować mężczyznę przed bankructwem.
Przemytnik Jim zostaje informatorem FBI i zamieszkuje z rodziną w San Diego. Wkrótce poznaje sąsiada - konstruktora samochodowego, który potrzebuje pieniędzy na swój najnowszy projekt.
Kevin Riley (Eion Bailey) wraz z żona i pięcioletnim synem wyrusza w beztroski rejs po Karaibach. W wyniku awarii łodzi troje pechowców trafia na niewielką wyspę. Po dwóch dniach bezskutecznych prób ucieczki, skrajnie odwodnioną rodzinę odnajduje lokalny rybak, Miguel (Barkhad Abdi), który żąda od nich miliona dolarów za pomoc. Aby transakcja została sfinalizowana, szantażysta odpływa z Kevinem na ląd, pozostawiając na pastwę losu żonę i syna. Jakikolwiek kontakt z policją nie wchodzi w grę, gdyż w okolicy rozmieszczone są setki podobnych wysp, a tylko Miguel zna drogę do właściwej. Rozpoczyna się rozpaczliwy wyścig z czasem, którego stawką jest życie rodziny.