Max Cash is a charter boat captain in San Sebastian, an exotic island in the Caribbean. When Sarah hires him to help her find the legendary ship, El Diablo, he feels his luck has changed. While figuring out the best course to take to investigate the mysterious ship, people begin to die on the island. Max's father is killed after being questioned about the wreck. Max and Sarah soon find themselves battling the supernatural overseer of El Diablo, whose mission it is to protect the ship from being violated.