Carlos Kaniowsky as Mateo Vázquez de Leca
Episodes 1
Change of Time
Season Finale
May 23, 2016
2x13
Phillip II of Spain decides he wants the Spanish Armada to win in 1588. He gets a taste for time travel and sets his sights higher, focusing on 2016.
Read More