Beautiful, interesting, incredible cinema.
A young blind girl has a connection with a mythical stallion during an archaeological excavation in Wiltshire.