Spanish shows that sit right at B2 level, a match for a B2 learner, each with the key vocabulary for every episode.

Ahora que no estás
Mexican

Between Lands
Castilian

Cable Girls
CastilianFast dialogueFast: quicker, harder to follow

Café con aroma de mujer
ColombianRelaxed dialogueRelaxed: slower, easier to follow

Emi MartÃnez: The Kid Who Stops Time
Argentine

Firebreak
Castilian

Futurama
LatAm dubRelaxed dialogueRelaxed: slower, easier to follow

Go! Live Your Way
Argentine

High Seas
CastilianFast dialogueFast: quicker, harder to follow

I Am Frankelda
MexicanRelaxed dialogueRelaxed: slower, easier to follow

I'm Not Afraid
Mexican

Lovesick
Mexican

Nowhere
Castilian dubRelaxed dialogueRelaxed: slower, easier to follow

Oasis
CastilianFast dialogueFast: quicker, harder to follow

One Hundred Years of Solitude
Colombian

Our Times
MexicanRelaxed dialogueRelaxed: slower, easier to follow

Rebelde
Mexican

Rest In Peace
Argentine

Roma
MexicanRelaxed dialogueRelaxed: slower, easier to follow

Simplemente Alicia
ColombianFast dialogueFast: quicker, harder to follow

Soy Luna: Let's Roll Again
Argentine

Summer Vacation
Castilian

The Chalk Line
Castilian

The Great Seduction
Mexican

The Lost Children
ColombianRelaxed dialogueRelaxed: slower, easier to follow

The Night My Dad Saved Christmas 2
Castilian

The Paramedic
CastilianRelaxed dialogueRelaxed: slower, easier to follow

Through My Window
Castilian

Through My Window 2: Across the Sea
Castilian

Violetta
ArgentineFast dialogueFast: quicker, harder to follow

Where the Tracks End
Mexican