Cuda (Antonio Banderas) jest doświadczonym egzekutorem na usługach Estelle (Kate Bosworth), która twardą ręką rządzi mafią w Miami. Niedawno wyszedł z więzienia. Teraz pod jego skrzydła trafia młody Stray (Mojean Aria), który jest zaprawiony w ulicznych walkach. Punktem zwrotnym w życiu Cudy staje się spotkanie z nastoletnią Billie (Zolee Griggs), która uciekła z domu. Mężczyzna postanawia jej pomóc. Daje zagubionej nastolatce pieniądze i wynajmuje dla niej pokój w motelu. Gdy niebawem dowiaduje się o zniknięciu dziewczyny, postanawia działać. Sam ma córkę (Vivian Milkova), w podobnym wieku, która jednak nie chce go znać. Mafijny cyngiel, wiedziony ojcowskim instynktem i poczuciem honoru, postanawia ocalić Billie. Szybko odkrywa, że dziewczyna wpadła w ręce ludzi nasłanych przez Estelle i ma być zmuszana do prostytucji. Wypowiada wojnę swojej szefowej.