While vacationing in the country, three English children become drawn by a curious legend surrounding a nearby mountain and embark on a strange adventure.