12th Cinema Italy – The Italian Film Festival in Miami
October 9 – 14, Regal Cinema Miami Beach, 1120 Lincoln Road, Miami Beach Ten new unreleased films in competition will be screened at the Regal Cinema South Beach starting on Opening Night October 9th with after parties every night and more. Also, there will be a number of special events leading to openingRead More →