Вскоре после изобретения кинематографа появились первые экранизации популярной любовной истории Антония и Клеопатры, причём в основе сценариев фильмов обычно лежала пьеса Шекспира «Антоний и Клеопатра». В 1912 году в США был снят кинофильм «Клеопатра» режиссёра Чарльза Гэскилла (в роли Марка Антония — Чарльз Синделар). В следующем году в Италии Энрико Гуаццони снял фильм «Марк Антоний и Клеопатра». Несмотря на классический сюжет, лента содержала немало аллюзий на недавно завершившуюся итало-турецкую войну за Ливию. В 1917 и 1934 годах в США было снято два одноимённых фильма «Клеопатра». Последний (один из ранних звуковых фильмов), поставленный режиссёром Сесилем де Миллем с Генри Вилкоксоном в роли Антония, перенёс на экран многие современные штампы об отношениях Марка с египетской царицей. С наступлением эпохи «пеплумов» после Второй мировой войны роль Антония нередко исполняли известные актёры: молодой Чарлтон Хестон сыграл в экранизации 1950 года другой пьесы Шекспира «Юлий Цезарь», в 1953 году роль Антония в фильме «Юлий Цезарь» Джозефа Манкевича исполнил Марлон Брандо, а Ричард Бёртон составил пару Элизабет Тейлор в «Клеопатре» 1963 года — самом высокобюджетном фильме своего времени. Последняя лента частично переосмыслила личность Антония: в ней Марк представлен неудачником, который постоянно пытается повторить путь Цезаря, но всюду терпит провал. Провал «Клеопатры» в прокате обусловил длительное отсутствие новых фильмов с участием Антония. Лишь в 1999 году был снят телефильм «Клеопатра» с Билли Зейном в роли Антония, а в 2005—2007 годах было снято два сезона телесериала «Рим», повествующего о событиях 50—30 годов до н. э. Роль Марка Антония, одну из важнейших в сериале, исполнил Джеймс Пьюрфой.