Cutlass Island
Two shipwrecked brothers discover a secret cluster of islands that are home to mythological creatures, then become involved in the fight to protect the land from the forces who want to destroy it.