The 15th annual Cinema Made in Italy festival which recently ended in London showcased ten of the finest new Italian films ...