If you don’t need English subtitles, another source of streamable Italian movies is MyMovies.it. For as little as 2,90 € you can watch movies like Tornatore’s La Migliore Offerta, the Taviani Brothers’ Cesare Deve Morire, or Silvio Soldini’s Il Comandante e La Cicogna.
There are non-Italian films too, so if you want to watch Jack Nicholson speaking Italian in The Shining, ( Ecco Gianni!), that’s there too.
Just register with MyMovies and use your credit card or Paypal to rent films for 48 hours.