Marta's long-lost love, Leonardo (Oliver Haden) visits Saint Helena in search of his paramour and becomes enmeshed in Montoya's scheme to trap the Queen.
click here to see where to watch or .
Ready to Watch Queen of Swords, Season 1, Episode 17?