A new scene from the upcoming Sean Penn movie shot in Dublin