Beautiful, interesting, incredible cinema.

A task force of convicts are sent to the remote, enemy-infused island of Corto Maltese to destroy evidence of a giant alien.
A task force of convicts are sent to the remote, enemy-infused island of Corto Maltese to destroy evidence of a giant alien.