Best Medicine cast and characters: Here's who brings the Doc Martin adaptation on Hulu to life

Best Medicine cast and characters: Here
Best Medicine cast and characters: Here's who brings the Doc Martin adaptation on Hulu to life (Image via Instagram/@dramaclubFox)

Best Medicine by Fox marks an interesting addition to its medical drama slate. This one-hour series stems from the long-running British hit Doc Martin. Debuting midseason in the 2025–2026 broadcast year, the show is shaped by a varied ensemble. Leading actors like Josh Charles, Abigail Spencers and more will feature in key roles.


Best Medicine cast and characters: Here's who brings the Doc Martin adaptation on Hulu to life

The series revolves around Dr. Martin Best, who leaves his promising career in Boston to become the sole general practitioner in a small East Coast fishing village tied to his childhood. His medical expertise is unmatched, but his social rigidity and outlook bring him into uncomfortable situations all the time. This friction is at the heart of the show's emotion and energy.

In Best Medicine, Dr. Martin plays the central role of Dr. Best. The actor is best known for portraying deep and intellectually motivated characters. Dr. Martin in Best Medicine is contoured by emotional distance.

Martin leads the narrative with his ability to solve medical cases with ease, but he lives at an odd distance from basic human emotion. Dr. Best relies on clipped delivery and impatience, but underneath it all remains a man with growing fear.

Abigail Spencer stars as Louisa Gavin, a local school teacher who stands out against the emotional distance of Martin Best. Louisa clashes with him, yet there is a deeper connection than meets the eye. She represents the emotional openness of the town itself. Abigail Spencer is popular for her previous work in titles like This Is Where I Leave You and Grey's Anatomy.

Josh Segarra portrays Sheriff Mark Mylow, an easy-going friend and presence in the community. Mark is knowledgeable and handles people easily. In terms of characteristics, Mylow stands at the exact opposite end of Dr. Best. Still recovering from a breakup with Louisa, Mark’s relationship with the new doctor evolves into an uneasy triangle, adding personal stakes to Martin’s already complicated arrival.

Rounding out the cast, Cree joins as Elaine Denton. Denton is an assistant with higher aims than the small town she lives in. Elaine dreams of getting out of the town as soon as possible. Her lack of professionalism frequently frustrates Martin, who cannot understand why she never seems to grasp what she has done wrong.

Best Medicine (Image via Instagram/@dramaclubFox)
Best Medicine (Image via Instagram/@dramaclubFox)

Annie Potts takes the shoes of Aunt Joan in Best Medicine. Joan is Martin’s highly independent relative and is very respected in the community. She refuses to slow down and remains deeply connected in their community. While she supports her nephew, their shared history includes unresolved distance and long-buried secrets that gradually come into focus.

Additional recurring characters include John DiMaggio as handyman Bert Large and Carter Shimp as his son Al. Cindy De La Cruz plays schoolteacher Jeannie, further tying Martin’s work to the town’s daily life. Rounding out the ensemble is Wattson, who appears as Copernicus, the show’s canine cast member and a quiet scene-stealer.

Adding a direct link to the original series, Doc Martin star Martin Clunes will guest star as Dr. Robert Best, Martin’s father. A respected but abrasive gastroenterologist, Robert’s unexpected visit brings unresolved family conflict to the surface and forces Martin to confront parts of his past he would rather ignore.

Below is a detailed list of main and guest cars for Best Medicine:

  • Josh Charles stars as Dr. Martin Best
  • Abigail Spencer plays Louisa Gavin
  • Josh Segarra features as Sheriff Mark Mylow
  • Cree appears as Elaine Denton
  • Annie Potts steps into the shoes of Aunt Joan
  • Didi Conn appears as Geneva Potter
  • Clea Lewis plays Sally Mylow
  • Stephen Spinella features as Greg Garrison
  • Jason Veasey appears as George Brady
  • John DiMaggio plays Bert Large
  • Carter Shimp appears as Al Large
  • Cindy De La Cruz features as Jeannie
  • Wattson appears as Copernicus
  • Martin Clunes stars as Dr. Robert Best
Edited by Amey Mirashi