The gun from the 1997 science fiction movie ‘The Fifth Element’, has a rocket launcher, arrow launcher, net launcher, flamethrower, ice blast, a feature that allows every bullet shot to hit the same target, it is undetectable by X-ray, and of course – a self-destruct button.

In the Luc Besson sci-fi film starring Bruce Willis, the ZF-1 is the weapon that Jean-Baptiste Emanuel Zorg – perhaps one of the finest roles played by the immaculate Gary Oldman – demonstrates for his alien crime partners who are trying to steal the elemental stones for him.