O Cinema presents Rumours
O Cinema South Beach 1130 Washington Avenue, Miami Beach, FL, United StatesRicocheting between wild comedy, apocalyptic sci-fi, and swooning soap opera, RUMOURS follows the seven leaders of the world’s wealthiest democracies at the annual G7 summit, where they attempt to draft a […]