Сеть кинотеатров "Каро" основана в 1997 году. Первый кинотеатр сети ("Пушкинский") открылся в Москве в июле того же года. В настоящее время в сеть входят 30 кинотеатров (234 экрана), расположенных в Москве, Московской области, Санкт-Петербурге, Самаре, Казани, Калининграде, Екатеринбурге и Сургуте. "Каро" — третья в России сеть кинотеатров по числу залов после "Синема Парка" и "Формулы Кино". Управляющая компания сети — ООО "Каро Фильм Менеджмент". По данным "СПАРК-Интерфакс", ее выручка за 2015 год составила 5,1 млрд руб., чистый убыток — 670,4 млн руб. Кассовые сборы сети в 2015 году составили 3,14 млрд руб. Основной акционер сети — инвестиционная компания UFG Private Equity, выкупившая долю группы фондов Baring Vostok в конце июля 2016 года. Миноритарными акционерами являются Российский фонд прямых инвестиций, предприниматель Пол Хет, а также основатели сети Леонид Огородников и Олег Андреев. Ежегодно кинотеатры "Каро" посещают около 12 млн человек.