Barry Keoghan launches Odeon Luxe reclining seating with new IMAX screen at Blanchardstown Movie News 6 years ago