"I didn't even know it was Halloween. I just dress like this normally," said the 'Jackass' front man as he walked the red carpet in a purple velvet pirate's costume.
Knoxville added "It's great to be in Ireland, people recognize us in the streets -- so that feels good."
Jason Acuna who plays Wee Man was dressed in a leprechaun's outfit complete with a pipe.
Producer Spike Jonze and director Jeff Tremaine along with the “Jackass” cast spent the day in Temple Bar on Sunday, filming and enjoying several pints of Guinness.
However Knoxville was left soaked when he fell victim to a locals prank after a man doused him in beer in Dublin's Temple Bar.
The man approached Knoxville and threw his drink all over the star. Security guards from a nearby pub stepped in and apprehended the man but Knoxville saw the funny side and laughed the joke off.