Beautiful, interesting, incredible cinema.
A young and beautiful woman is stalked by two young men through stunning Italian landscapes.