Due to a coffee stain on his overcoat, accountant Paul Duffy is told he is the “Anointed One” by a strange white-haired, purple tuxedo-wearing young man named Tro he meets on a city bus. Duffy tries to shake him, but Tro insists that he must stay by Duffy’s side no matter wherever life takes him.
The coffee stain, Tro explains, indicates that Duffy will receive wisdom from Tro’s god, Parmak. Tro, as “the Second,” must be by Duffy’s side when Parmak decides to share this heavenly information through “the Divining.”
Tro follows Duffy to his job, where some harmless – though odd – incidents occur.
Duffy gets a call from his pregnant wife. She has just come home to find many white-haired people in purple tuxedoes on their lawn. Duffy and Tro head to the house in a cab. The visitors are there in hopes of witnessing the Divining.
After some home troubles lasting several days, including Paul having to continuously wear his overcoat in a heated home and Tro thinking the two of them will sleep together, the Divining finally occurs. Tro rises to the kitchen ceiling, emitting a sound like many wind chimes and a blinding light before vanishing.
The Divining over, the visitors leave. Paul finds a note from Tro inside the dog-eared pages of the Sports Illustrated swimsuit issue thanking the Anointed One for everything.