Tag: Marvel and DC star Barry Keoghan arrested in Dublin for reasons