Compassionate, neo-realist masterwork from Vittorio De Sica is set in post WWII Italy, where beggars roam the streets. A young orphan is given a magic... Read more
Welcome to Lampedusa, a Mediterranean island paradise as mysterious as it is beautiful, a tropical heaven where ocean waves pound deep mysterious cave... Read more