They wake on a deserted island. Fiona and Miles, high school enemies now stranded together. No memory of how they got there. No plan to follow, no hope to hold on to. Each step forward reveals the mystery behind the forces that brought them here. And soon, the most startling discovery. Something else is on the island with them. Something that won't let them leave alive. Echoes is a thrilling adventure about confronting the impossible, discovering love in the most unexpected places, and above all finding hope in the face of the unknown.