Callie's sister Corinne, whom she hasn't seen in a long time, arrives from Colorado for the wedding weekend. Callie introduces her to Jim, Joan, and Miranda, who are assembling wedding favors. Callie tells Jim he needs to pick up the bridesmaids' dresses and corsages. He also needs to pick up her mother from the airport. Corinne spots a wind chime Callie made when she was a Girl Scout hanging over her kitchen window. Jim tells Callie that she should bring it to his house, which is where they'll live after the wedding. When asked about their honeymoon, Callie reveals that Jim hasn't told her where they are going yet. After Miranda, Joan, and Corinne leave the room, Callie tells Jim that Corinne moved to Cincinnati from Palm Glade when she was 15, after their parents' divorce. Then went to school in Boulder and stayed there.
Jim gets a call about his latest victim, who was found on a mini golf course. But Manus says she is giving the case to another detective because Jim is getting married in two days. Jim insists he can handle it and that he'll have everything wrapped up before the wedding. Manus says she'll ride shotgun on the case in case. Carlos reports that the victim is Austin Grimes, 24, and he died of a gunshot wound to the chest. He has on zinc sunblock, making him appear very white. He has a cell phone on him with a dead battery, which Daniel is charging. Austin also has on spikeless golf shoes. Jim wonders who wears golf spikes to play Putt Putt? But next door is an 18-hole public golf course — right up Jim's alley! Jim and Carlos walk through the course and find blood on the ground. Jim also finds a gun buried in a sand trap.
Carlos theorizes that the perp shot the victim, tossed his gun, and ran. With his phone dead, Austin staggers to the mini golf course next door, where he bled out. Jim finds a small piece of paper with some numbers on it on the ground; it looks like the top corner of check. Maybe the perp lost a bet?
Jim gets a call from Lea, his real estate agent. He informs Manus and Carlos that he bought Callie her dream home — the one she used to daydream about when she was a little girl. They'll move in right after they get back from their honeymoon in Bermuda, but will spend their wedding night in the house.
Jim approaches an angry guy screaming at Red Morton, the golf course manager. The man wants his money back because the course was shut down for the police investigation. But Red says that there are no rain checks after nine holes. The angry guy leaves, after telling Jim he doesn't know Austin. Red says he knows Austin by face. He was a hot head but he doesn't know of anyone who would want to shoot him. Also Red respects the game too much to allow betting on his course. The angry guy screeches out of the parking lot, loudly complaining that the crime techs were blocking his way out. Daniel shows Jim the victim's car where they find a receipt for a case of zinc sunblock, which is in his car, and two "garden items" which are not. There is also a sleeping bag and a suitcase of clothes in the back seat — it looks like Austin was living in his car. In the truck, Jim finds two new bags of golf clubs; left and right handed. A classic hustle is to bet you can beat someone playing wrong handed. Jim also finds loaded golf balls and other items that would give him an illegal advantage in the game. The sunblock is also to hide the fact that he's in the sun all day, because a ringer doesn't want anyone to know he's a ringer.
Jeff arrives at Callie's house with Jodi, his grandmother and they greet Corrine, who Jodi hasn't seen in a while. Callie tells Jodi how much she appreciates her help watching Jeff. Callie says that she hopes Jodi changes her mind about coming to the wedding. She wants her there because she is like a mother to her. But Jodi says it's not her place to go to her wedding, but they'll always be family.
Tony visits Jim and says there's been no news on Ray, but the Tacoma Field Offices feel confident that he hasn't left the state. Tony wants Jim to promise that once they've left for Bermuda he'll tell Callie about Ray, which Jim does. Tony says he'll keep an eye on Jeff while they're away and will check to see if there are any of Ray's former associates that live by Jim and Callie's new house.
Carlos says cause of death was loss of blood and no prints were found on the gun; the perp wiped it clean. He'll run the serial number. Carlos says Austin was born in Palm Glade and bounced around in foster homes. He's a local, so he must have known the public golf course like the back of his hand. He had contact dermatitis from poison oak on his inner thighs, which is highly contagious. Daniel says the paper Jim found is from a cashier's check, not a personal check. There are security threads on the edges, which are invisible to the naked eye, which is used as a watermark for banks. Manus reports Austin deposited three personal checks totaling $80,000 in the last week from Glen Kingman, a golf course developer. The checks were for 10, 20, and 50 thousand dollars each, a typical pattern for a hustler.
Jim arrests Glen, the angry man screaming about getting a refund, in the parking lot of the public golf course and brings him in for questioning because he lied about knowing Austin; he lost $80,000 to him.
Glen denies he's the owner of the check. He says he was asleep with his wife the night of the murder and that he met Austin on the driving range. He was going to play him that morning to try to win some of his money back. Why would he be stupid enough to show up at the range if he killed him? Besides, he's made $100 million from all of the golf courses around the world that he's built; he would never kill someone over an $80,000 hustle. He only plays on the public courses because he can't gamble on his own courses. When Jim tells him not to leave the area, Glen says he has a 9 a.m. finance meeting in Hilton Head tomorrow. Jim says that's too bad.
Daniel unlocks Austin's phone and learns Austin gave private golf lessons to Britta Naylor. He's been teaching her twice a week for the past three months. Jim visits Britta at her home, where he notices she has poison oak on the same part of her leg that Austin did. But she denies sleeping with Austin; he was just her private golf instructor because she's horrible at the sport. Jim spots a wedding photo of Britta with her husband. It's the angry man from the golf course! She says Glen paid for the golf lessons so that they could play together with investors' wives. Jim thinks maybe Glen found out that the lessons turned into something more and murdered Austin.
Miranda, Corinne, and Miranda relax at a spa pool. The DJ cancelled last minute, so Miranda says she'll handle finding a replacement. Callie says she knows Corinne liked Ray and that he looked at her like a little sister. He even drove her to a "scared straight" camp after she started acting up as a teenager. Callie apologizes for "abandoning" her sister when she got married. She knows it was tough on Corinne, having to deal with their mother and stepfather by herself. Miranda comes over with bad news: there's a storm coming that is going to shut down all the airports from Chicago to Cincinnati. It looks like Callie's mother — and half of Jim's family from Chicago — might miss the wedding. Callie calls Jim and asks that he call his dad, a seasoned traveler, to see if he can help.
At the golf course, Jim hits a ball at the 18th hole, which is by some water, but the ball keeps breaking away, which makes Jim suspicious. Daniel tells Jim that Glen wrote a check for $50,000 to someone named John Morgan. Jim spots Red Morton vacuuming up feathers from a wood stork, which Red says is endangered. The law requires he sent it to Fish and Game to see what killed it so it doesn't spread. Jim says Red killed Austin. Red must have tried to hustle Glen, but then Austin came along and did it himself. Jim says he knows Red was in jail before for petty theft, check kiting, and beating up a guy. Jim says golf balls are supposed to break towards the water, not against it. Red rigged the 18th hole, which is the hole where big money lives and dies. Red maintains he didn't kill Austin. His time in jail changed his life. After he got out, he did community service at the public golf course, which is when he started playing golf. He became hooked. But he's not good enough to hustle. He says one day the Sherriff's office brought a bunch of juvies to clean up the course. They hit some balls on the range and Red saw the focus it gave them. He decided to use golf to help kids avoid making the same mistakes he did. Austin was one of those kids. He had skills to go pro but was always looking for easy money. Red says the money Glen gave him was a donation for his program to help kids. Glen just wanted the photo op. Red would do anything to protect his golf course. He's even applied for extra funding to turn the area into a Green Zone.
At the rehearsal dinner, Callie is nervous because all the airports are shutting down due to the storm. Flights will be backed up for days and half of their guests won't be able to make it, including Callie's mother. Plus their officiant can't make the rehearsal. But Jim's father, Michael, unexpectedly shows up after taking an alternate route to Florida. After a career in sales, he can get anywhere. He will look over the itineraries of the other guests to find alternate ways for them to get to the wedding. Miranda coordinates the rehearsal and everything goes smoothly. Jim gets a call from Lea and leaves to sign the papers for the new house. Lea says he can pick up the keys the next day. Tony calls Jim and says none of Ray's former associates live by his new home. Ray has been tracked to Spokane.
Manus say the serial number on the gun matches one bought by Britta Naylor, who reported it stolen last week. Daniel has been monitoring her credit card purchases and she just bought a one-way e-ticket to Costa Rica. The flight leaves that night.
Callie tells Jim about their rehearsal dinner, which Jim missed. He says he just needs to wrap up his case and will meet her at the altar. Corinne apologizes to Callie for cutting her out of her life. She also reveals that she came on to Ray when he drove her to the scared straight program when she was teen. But Callie says she already knew; Ray told her about it. She didn't deserve it, but she understood why Corinne did it. She hoped they'd put that behind them. She's just thrilled Corinne is there for her wedding.
Jim picks up Britta at her home, where she was about to leave with a lot of luggage. At the station, she finally admits she was having an affair with Austin. She was leaving town because she was scared Glen was going to kill her. But Jim doesn't believe her. He knows Britta used to be on the varsity golf team in college, so she wasn't a bad player. She probably told Austin to kill Glen, but when he lost his nerve, she killed him. She was on her way to Costa Rica because they don't have an extradition treaty with the U.S. Britta claims whoever stole her gun was caught on camera. Daniel says the gardening items missing from Austin's car are a 20-pound bag of birdseed and Termite-B-Gone, a heavy duty insecticide. Carlos reports that the dead wood stork was one of four found at the golf course that month. Fish and Game did a necropsy on the latest one and found they were all poisoned by diazinon, a highly toxic insecticide banned on golf courses because of its toxicity to water birds. It's an ingredient in Termite-B-Gone. Manus says Glen has been trying to buy the public golf course for 10 years. Red's application to Fish and Game wasn't for extra funding but to designate the area a wood stork breeding ground, which would protect the area from predatory developers like Glen. With the birds gone, Red loses his chance to keep the public golf course, but with Austin gone, he gets to keep it. It's a good motive for murder.
Jim brings Red in after theorizing that he killed Austin because he was poisoning the wood storks. But he denies doing this. Red says he just rigged the 18th hole so that Austin would lose to Glen. But Jim says when by Austin poisoning the storks, it was ruining Red's chances of saving the course from Glen's development plans. Red says that when he found the dead storks, he knew Glen was behind it, so he hid by the nests and caught Austin poising them. Jim thinks Red then shot him with the gun that he stole from Glen's house to set him up. But Red says he just banned Austin from the course. But Austin didn't care because he was on his way to Las Vegas, hustler's paradise. Daniel confirms Austin bought a bus ticket to Vegas. He also shows Jim the surveillance footage from Glen and Britta's home where they see the thief is wearing spikeless golf shoes. It's Austin!
Carlos catches Jim before he runs out and asks why he isn't dressed. Jim says he wants to pick up the keys to the new house...and Austin's killer before he goes to the ceremony. He'll meet Carlos there. But first, he gives him the wedding bands to hold, along with some beautiful gold cufflinks as his Best Man gift. He thanks Carlos for always having his back. Carlos gets emotional and hugs Jim.
Daniel says he got a hit on the watermark on the check. It's a cashier's check from First National. The bank holds the funds for ninety days.
Jim visits Glen at his home as he's practicing tennis. Jim says Glen knew it was Austin who stole his gun and that Britta let him do it. The two were going to kill Glen and run off together with his money. He lured Austin, who he knew was living out of his car, to the course that night with a cashier's check for killing the storks. Normally it wouldn't be traced back to Glen, but he left the rest of the check with the missing corner in his gym bag. He was too cheap to burn it, even though it put him at the scene of the murder. Jim says they probably had enough to take in his wife for conspiracy to commit murder, but Glen killed the DA's key witness. Glen is taken in.
An emotional Jodi drops Jeff off at the wedding and tells Jeff she loves him. Michael says a number of the guests, including Callie's mother, should be arriving shortly; he had them all re-routed. Callie appears in her gorgeous wedding gown. The wedding party gives Callie a few moments alone with Jeff. He says he loves her and apologizes for not being the best son. He wants this to be the best day of her life.
Jim stops by the new house before heading to the ceremony. He sprinkles rose petals all over the floor and goes outside to hang up Callie's wind chime from when she was a kid. At the wedding, everyone is getting nervous that Jim isn't there. Carlos keeps calling him. Suddenly, a person enters the house and shoots Jim twice in the chest. As Jim bleeds out on the floor, he tries to get to his phone, but it's just beyond his reach.