O Cinema Miami Beach by SFI | Oct 28, 2026 O Cinema is a nonprofit, community-based, mission-driven, independent art house cinema located in Miami Seats: About 228 Who can use itLocalLocationMiami, FLVisit website