When mobster Richard "Red" Scarlotti's son goes missing, Dylan Thomas Lonagan, a private detective with truckloads of baggage, is hired to find him, and lands himself in the middle of a mob war. As two crime families try to settle old scores, Lonagan is forced to ally himself with Red's hitman brother, Whitey, a hard nut with a soft side and a secret of his own. Together, Lonagan and Whitey make a dangerous, desperate team. Searching to find the missing boy, they dodge bullets from cold-blooded assassins and daggers from the women they love, only to discover that, sometimes, the two are one in the same. In the end, these dirty saints will learn that the road to Heaven is paved with bloody hands and bad intentions.