“I (first) read the book when I was a teenager, and I loved it.

It has everything,” Garcia Lopez tellsEntertainment Weekly.

For Lopez, bringing that story to the screen meant asking the Garcia Marquez family for their blessing.

(L to R) Marco Antonio González as José Arcadio Buendía, Susana Morales as Úrsula Iguaran in Cien Años de Soledad S1 (100 Years of Solitude)

Marco Antonio González as José Arcadio Buendía, Susana Morales as Úrsula Iguaran on ‘One Hundred Years of Solitude’.Pablo Arellano/Netflix

The reason for the very specific request?

Gabo suffered from a few of those adaptations.

The final cast is made up of 97 percent of Colombian actors.

Claudio Cataño as Coronel Aureliano in Cien Años de Soledad S1 (100 Years of Solitude)

Claudio Cataño as Coronel Aureliano on ‘One Hundred Years of Solitude’.Pablo Arellano/Netflix

“This is why the book became a world hit.

Mauro Gonzalez/Netflix

Garcia Lopez then worked to combine those beliefs with the less-exciting elements of everyday life.

So it was always about executing the magic realism moments in the most mundane way.”

Cien Años de Soledad S1. Marco Antonio González as José Arcadio Buendía in Cien Años de Soledad S1 (100 Years of Solitude)

Mauro González/Netflix

“There’s a lot of comedy in the book.”