A traveler gets help from a mountain couple, a priest battles an evil entity, and an old man gets a double trouble.
I should've been there a long time ago.
Ya debería haber llegado.
Ya debería haber llegado.
Eu já devia ter chegado há muito tempo.