
Devon Richards was fourteen when his father disappeared during his quest to find a cure for a terminal illness in Olaquecha, a remote Andean village shrouded in legend and myth. Eight years later, he has organized a search party in hope of finding a miracle. Along the way, we...