Philadelphia's flagship Landmark venue brings five screens of independent and foreign film to the historic Old City neighborhood. Since 1976, the Ritz has served as the city's primary arthouse destination, maintaining its commitment to sophisticated programming through ownership changes and industry upheaval.