moviesNews Italian Cinema Shines At Locarno: New Films By Cavalli And Morelli Promise Compelling Narratives August 1st, 2024