Near death and desperate on the side of the road, a nameless fugitive drifter (Whigham) is picked up by a preacher (Bichir) who is traveling to his new congregation in the small and struggling west Texas community of Bevel. When questions from the kind-hearted missionary grow too invasive for the drifter, he murders the man and quickly hides his body in a quarry. He assumes the preacher's identity and heads to Bevel, where the townspeople are all too happy to help him settle in. Though he's accepted by the Spanish speaking congregation and his landlady, Celia (Moreno), trouble continues to follow the man when he inadvertently draws the attention of the town's police chief (Shannon.)
When Susan (Silverstone) and Bob Howard (Corddry) agree to begin marriage counseling at the suggestion of Susan's recently therapized friend Roxy (Tyler), they are set up with Judy Small (Watkins), the same therapist that treated Roxy and her husband. Unfortunately for the couple, Small is an unhinged agent of chaos who is hell-bent on bringing Susan and Bob's relationship to its breaking point.
When elderly Scotsman Rory MacNeil (Cox) leaves his beloved isolated Hebridean island to seek medical care in San Francisco, he attempts to reunite with his estranged son, Ian (Feild), and his daughter-in-law, Emily (Birch). After undergoing a battery of tests in the city, he learns that the prognosis isn't good, and he begins to channel his energies towards his son, who is exhausted and frustrated. A fish out of water in the large metropolitan city, the cantankerous Scotsman finds solace in his new baby grandson and a museum curator named Claudia (Arquette) as he tries to navigate his new diagnosis and make things right with his family.