Meet the Owens S1E3 backdrop

Meet the Owens (2026)

S1E3 Taking the Reigns

Aug 28, 2026 Season 1 Episode 3 Documentary

Episode Overview

Meet the Owens poster

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.

Meet the Owens poster
HD S1