“Let’s go get this son of a bitch.” One last trailer for the eagerly awaited sequel ahead of its Irish release on May 8th.