The Light House Cinema in Middle Abbey Street , and The Screen in D 'Olier Street also show international films .
The Screen in D 'Olier Street and The Light House Cinema in Middle Abbey Street also show the international films .