The Miami Beach Cinematheque (MBC) has been confirmed as a venue for the 12th Annual Miami short Film Festival. Located in the Historic City Hall on South Beach built by Carl Fischer in 1927, MBC is devoted to bringing film culture to Miami.