'공연하다'는 '음악, 무용, 연극 따위를 많은 사람 앞에서 보이다.'라는 뜻을 나타내고, '상영하다'는 '극장 따위에서 영화를 영사(映寫)하여 공개하다.'라는 뜻을 나타내는 말로, 개별적인 단어라고 할 수 있습니다. 뜻풀이에서도 알 수 있듯이, 서술어 '공연하다'에 대한 목적어로는 '음악을/무용을/연극을'이 오고, '상영하다'에 대한 목적어로는 '영화를'이 오는 것이 일반적이므로, '영화를 상영하다'와 같이 표현하는 것이 적절하겠습니다.
출처: 국립국어원