O Cinema South Beach is a non-profit, independent movie theater located in the heart of Miami Beach's Art Deco District. Formerly known as the Miami Beach Cinematheque, it is praised by visitors for its welcoming and intimate atmosphere.