Meet the Owens S1E3 backdrop
Meet the Owens poster

Meet the Owens (2026)

S1E3 Taking the Reigns

Aug 28, 2026 Season 1 Episode 3 Documentary

Michael turns his attention to the future of Manor House Stables, determined to bring his son James deeper into the family fold. He assigns James his first real challenge: hosting the owners at a race in Bahrain. But as James steps up to the task, a degenerative eye condition threatens to cloud not just his vision, but his entire future with the stables.