An offbeat metaphysical story told in a non-linear fashion that is in equal parts about fate, love, dreams, unfulfilled potential, coming-of-age and life in a small town. A young man named Pierre Hunter falls in love with a mysterious woman named Stella and finds himself in a dangerous cat-and-mouse game with a somewhat idiotic but, nonetheless, capable and violent criminal named Shane. A college graduate turned bartender, Pierre, comes home after his parents death. Shane picks up Pierre, hitching whilst carrying a rose-bush, after his MG car breaks down, then charges Pierre $20 for the privilege and kicks him out of his vehicle further down the road, stealing his rose-bush. A chucked rock, taken out of his pocket and hurled by an outraged Pierre, sets Shane to crash out cold on the next curve as he drives off. As Pierre inspects the scene, he finds a $77,000 bag of money in Shane's truck. Shane wakes up from the crash and steals the car from the lady who stopped to help him. Pierre is going to give his new found money to a woman who needs plastic surgery for a badly scarred face. He feels the money is destined for her, since she told him as she gifted him said rock that she could only ever get the needed surgery "if she ever found a pile of money." Meanwhile, walking through a field, Pierre falls into a well and is rescued by Stella. Pierre feels indebted to her for saving his life, then goes on to fall in love with her. Stella is a ghost, inadvertently killed whilst housesitting, in an arson fire set sometime before by Shane on his brother's orders, believing the house empty. Tim Geer is helping Stella deal with her situation and get retribution for a life stolen. Shane, his brother Ned, and Lyle come to Driftless to get back their money. Eventually they catch up to Pierre, who leads the trio into a trap. Over a disagreement at their predicament, short-tempered Shane shoots Lyle through the heart. In a shootout Shane and Pierre kill each other. As Shane lies dying Stella appears to him and questions her killing, then comforts Pierre through his last breath. Pierre seemingly knew he was going to die as he wrote a will giving his car to his friend, Carrie, his grey felt hat to Keith and his binoculars to Stella. Pierre wakes up on a beach and is greeted by Stella. She explains they are going to have a lot of time together...