Cinema XXI was first established in 2004 in the Plaza Indonesia Entertainment, with 4 regular theaters and 2 Premiere theaters.
Cinema XXI pertama kali didirikan di Plaza Indonesia Entertainment X'nter pada bulan Januari 2004, dengan 4 buah teater reguler dan 2 buah teater Premiere.