Is it ever too late for a miracle? If Joe Dolan has his way he won't be around for Christmas. While the streets are bustling with holiday shoppers and good cheer, Joe sits alone in a bar and contemplates the end. Estranged from his daughter, divorced from his wife and cheated out of his business, Joe drowns his memories in whiskey and regret, convinced this will be his last night on Earth. But . . . what's this? A mysterious...