Pancho Villa: The Centaur of the North
Pancho Villa: El centauro del norte (original)
Starring Jorge A. Jimenez, Juan Luis Medina, Leonardo Alonso, Pablo Abitia, Josue Guerra, Armando Hernández, Said Sandoval, Gabriela Cartol, Andrés Montiel, Antonio Monroy
Watch "Pancho Villa: The Centaur of the North" on Disney+ released in 2023. It's a biography and drama show, and has a rating of 7.2 out of 10 from Imdb which is usually fine for this kind of show.