A young couple of hitchhikers travels through the Italian countryside. They plant their tent, surrounded by gorgeous landscapes, but they are constantly followed by a strange phenomenon.