First look at the Irish poster for the upcoming Avengers movie