La Llorona
- Episode aired Oct 11, 2016
- TV-14
- 45m
The team catches a lucky break against Amaru. But nothing is what it seems, as our heroes fall victim to the seductions - and horrors - of a female Xibalban demon.The team catches a lucky break against Amaru. But nothing is what it seems, as our heroes fall victim to the seductions - and horrors - of a female Xibalban demon.The team catches a lucky break against Amaru. But nothing is what it seems, as our heroes fall victim to the seductions - and horrors - of a female Xibalban demon.