David Walsh er lykkeligt forlovet, han har et lovende bankjob og alle de venner, man kunne ønske sig. Men i løbet af 36 timer bliver alting vendt på hovedet! En forventet forfremmelse ender med en fyring, hans forlovede forlader ham under en middag med svigerforældrene, og på sin sidste dag i banken ender han med at røve den! Med intet at miste opsøger David nu sin gamle ven, Jack. Et udskud der laver narkohandler, stjæler ure fra trafikofre og er stamgæst på alle byens stripklubber. Når man står på afgrundens rand, kan man vel lige så godt tage det sidste skridt.