Written by fashion model and Blow Up star Veruschka von Lehndorff, this film is a shockingly surreal and downtrodden journey through the rural countryside of Italy.