Atmospheric and ambiguous, a young girl travels on her own through the hinterland of England.Atmospheric and ambiguous, a young girl travels on her own through the hinterland of England.Atmospheric and ambiguous, a young girl travels on her own through the hinterland of England.