Three days after Christmas, a lonely bartender looking for a reason to live rescues an abused puppy from a trash can and meets a damaged woman looking for something to believe in. As their relationship grows, they cross paths with the Chechen mafia, a man grown dangerous with age and thwarted hopes, two hapless stick-up artists, a very curious cop, and the original owner of the puppy, who wants his dog back.