There's dressing up. There's cosplay. And there's something else entirely.
Take, for example, Village's Hope, a cosplay group which hails out of Thailand. The gang, who turned up to the Thai premiere of Avengers: Age of Ultron, also brought along their rather incredible custom made Ultron costumes. The suits, of which there are three, consist of EVA foam, PVC leather, and LED lights and certainly have to be seen to be believed. Check them out below: