Een lijfwacht met een gespleten persoonlijkheid wordt ingehuurd om een oudere Amerikaanse acteur te beschermen die naar Italië is gestuurd om een westerse videogame te promoten. Ze werken elkaar op de zenuwen, maar vormen uiteindelijk een band. Ook ontmoet hij een knappe maatschappelijk werker met problemen.
Voormalig politieagent Rudy Ray (Rourke) leidt een teruggetrokken bestaan. Zijn rustige leven is voorbij wanneer zeven ter dood veroordeelden uit de gevangenis ontsnappen en een afgeladen winkelcentrum in gijzeling nemen. Een van de ontsnapten is Rudy's bloedeigen broer Joe, met wie hij altijd op gespannen voet heeft geleefd. Nu staan ze, wellicht voor de laatste maal, tegenover elkaar.
Het verhaal speelt zich af rondom Chance (Presley), een jongeman die net vrij is uit de gevangenis en een normaal leven zonder criminaliteit wil gaan leiden. Op het moment dat hij vrij komt proberen direct meerdere mensen hem terug in zijn oude levensstijl te krijgen. Zelfs zijn vader Liam (Harris) die zelf een lang strafblad heeft en een lange gevangenisstraf uitzit. Gecompliceerde kwestie in dit alles is August, de 5-jarige zoon van Chance, waarvan hij niets wist tot zijn vrijlating uit de gevangenis.
Het lot van een bejaarde huurmoordenaar en een aangespoelde detective raakt met elkaar verstrengeld wanneer een laatste baan leidt tot een laatste kans om een oude rekening te vereffenen.
Nelson Potter is het brein achter de bankovervallen die hij en zijn vader Sam plegen. Met Nelsons hersens en Sams spierbundels loopt alles op rolletjes. Maar Lilly, het ex-vriendinnetje van Sam, is jaloers. Op een dag lopen de mannen na een geslaagde overval dan ook recht in de armen van de politie. Sam wordt direct opgepakt, maar Nelson gaat vrijuit omdat hij voor een onschuldige gijzelaar wordt aangezien. Lilly is tevreden want nu kan zij Nelson voor zichzelf aan het werk zetten.