For a safe and legal viewing experience, it's recommended to use official streaming services or purchase the movie through legitimate channels.
The team's mission is to infiltrate a highly classified facility on the island of Corto Maltese, where a powerful entity known as Incubus has been imprisoned. However, things take a turn when the team discovers that Incubus is actually a demonic entity that feeds on human souls, and they must stop it before it escapes and wreaks havoc on the world.