The season finale of El Hipnotizador is upon us. Some stories have been resolved, but bigger mysteries have been uncovered.
We've learned the tragic story of Arenas' lost love, and the reason for Darek's obsession with him. We've seen Arenas recover more of his memories, bringing as many questions as answers. We've learned about the sinister side of Corelli's experiments. And we've seen the theater's difficulties and intrigues as the civil war threatens to destroy them all.
So what's coming on Friday? Will Arenas survive his encounter with the snakewoman? Can Salinero survive on the streets while he searches for Arenas? We know by now that anything can happen.
El Hipnotizador's season one finale airs on HBO Latino May 20, 2016 at 10:00 p.m. ET. You can catch up with the first season on HBO On Demand, HBO GO and HBO NOW.