"They landed on a mysterious island."