In a remote Latin village, Sister Sofía rides the line between devotion and adventure- quite literally.