More movie theatres near Apollo Cinema