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