TMZ obtained footage showing McGregor sucker-punching an elderly man at a pub in Dublin and sources say it was all because the man turned down a shot of McGregor's whiskey. The video shows McGregor pouring shots for some of the pub's patrons, but one opted out. That's when McGregor apparently took offense and landed a quick left on the man's head. The incident occurred back in April and a police report was filed. It's unclear, however, if charges were ever filed.