Harold Soyinka (David Oyelowo) prowadzi pozornie idealne życie u boku żony, z którą mieszka w domu na przedmieściach. Zawodowo jest pracownikiem korporacji. Pewnego dnia orientuje się, że przez lata najbliżsi go oszukiwali. Wkrótce zostaje wysłany w służbową podróż do Meksyku, która...
Gdy grupa nastolatków znajduje zwłoki w kanale, na jaw wychodzą ukryte sekrety miasteczka, w którym brutalność, bieda i desperacja doprowadziły do ohydnej zbrodni.
Emilia jest śmiertelnie chora. Lekarza starają się jej pomóc, ale terapia nie przynosi spodziewanych efektów. W końcu zdesperowana dziewczyna postanawia uciec ze szpitala i udać się, że swoja przyjaciółką Violetą w ostatnią w życiu podróż. Po drodze koleżanki spotykają...