A mysterious stranger visits the island where Simon and his sister Ellen live, bringing with him an unexpected storm and a riddle that may lead to treasure.
A mysterious stranger visits the island where Simon and his sister Ellen live, bringing with him an unexpected storm and a riddle that may lead to treasure.