GI Joe 2: Retaliation 3D (M) 125 minutes
It is difficult to reconcile a comic book adventure with the on-screen action and mayhem in GI Joe 2: Retaliation.
This is one full-on adventure from the first moment to the last.
With the casualties and bodies mounting up, and the growing death toll showing no sign of slowing down, the comic book link comes from the perennial battle of good versus evil.
As you may expect there are the madmen - Cobra Commander (Luke Bracey) and Zartan (Arnold Vosloo) - who want to rule the entire world.
Unless the world's superpowers hand over their nuclear weapons, their countries will be obliterated.
Leading the defence of the free world are the GI Joes.
<inline type="video" id="18306" align="normal"/>
Once the defenders of freedom, they have been disgraced and officially disbanded by a renegade US president.
Decimated in battle, only three survive to help save the world - Roadblock (Dwayne Johnson), Jaye (Adrianne Palicki) and Flint (DJ Cotrona). But they have been left isolated and need the help of retired General Joe Colton (Bruce Willis) to make things right.
Colton knows how to get the Joes close enough to the action to right the wrongs.
And so the action and excitement begins - the Joes up against Cobra Commander and Zartan.
Throw in Snake Eyes and Storm Shadow and you have just about every type of action covered.
There are gun battles, knife battles, kung fu, cars, motorbikes, boats, and helicopter chases. It's exhausting.
And just when you think a swarm of bugs is mostly harmless, they explode on you and blow apart a prison.
For fantasy action, the GI Joes give you a thrill a minute and offer no opportunity to sit back and relax.
It is all on and a great adventure.