Just an awful film. Whilst I didn't expect a realistic or even sensible plot, this was just plain stupid. It didn't know what it wanted to be....it tried to be funny, but wasn't, it tried to be an action film, but wasn't. It was like a child had been involved in making the "bad guy" from the name to the colours. Just stop trying to copy Marvel's blueprint with a worse budget and worse actors, it doesn't work. The first one with Will Smith was so much better. But then, Smith is a far better actor than Elba too.