David Walsh has everything, a bank job with a future and a beautiful loving fiance Sarah and all the friends he could want. But the visible burn scars on Davids face are a faint reminder of a dark past he has left far behind him. Marching into his boss office expecting a hard earned promotion, David gets fired for falling a fraction below quota. With nowhere else to go, he turns to good friend jack, Steve Zahn who spends his days and nights in a sordid world of strip clubs and crime scenes and drug deals. With nothing left to lose, can David still save the day and finally earn that much deserved promotion?