What makes a movie stay in your memory and you watch it over and over again?
Ireland has a proud tradition of producing some of the industries finest films; films that have gained worldwide popular and critical acclaim. Read more
Additional readingNews category: Odd Spot.