Barefoot, a black overcoat slung over his shoulder, his pockets full of peanuts for his cat, Saul has trouble persuading people he's an angel. But Saul does have an angelic mission: a list of people he needs to help on earth before he can leave. And the people he visits are startled by his uncanny ability to see through to their secrets. Sarah, a nurse, drives through the city at night to escape a loveless marriage and the memories of a lost child. Tusa, a devoted mother, has fled Angola and now faces a terrible choice. Patrick, who runs a halfway house, is fighting to protect one of his residents accused of abducting a child. But he is still haunted by a crime from his own childhood and by the man who wrongly took the blame. Saul's presence in all these lives brings each one to a dramatic point of change. But who is he and how does he know these things unless he really is an angel?