David Walsh är lyckligt förlovad, han har ett bra bankjobb och massor med vänner. Men inom loppet av 36 timmar vänds hela hans tillvaro upp och ner! En förväntad befordran slutar med avsked och hans fästmö lämnar honom under en middag med svärföräldrarna. Utan något mer att förlora, söker David upp sin gamle vän Jack. Ett samhällets avskum som langar knark, stjäl klockor från trafikskadade och är stammis på alla stans strippklubbar. När man står vid avgrundens rand, kan man lika gärna ta det sista steget...