In “Straighten Up and Fly Right,” Margaret (Mariesa Crouse) learns whether she passes the bar, Jess (Lacey J. Mailey) pursues a new business venture with a vineyard, and Bree (Emilie Ullerup) tries to mend the trust that was broken between her and Luke (Stephen Huszar). In this Parade.com exclusive sneak peek, David (Carlo Marks) gets an unexpected call from his father, who is on the run after being accused of bilking millions from his clients. Chesapeake Shores airs Sundays at 8 p.m. ET on Hallmark Channel.

Chesapeake Shores Spoilers  First Look Season 6 Episode 6 - 17