Saison 1 (2005 / 2006)
Dante's Cove, 1840, une île paradisiaque dans les Caraïbes. Grace, une puissante sorcière, surprend son fiancé Ambrosius Vallin en galante compagnie, et décide de l'enfermer pour l'éternité.
165 ans plus tard, Kevin rejoint son compagnon Toby à Dante's Cove pour fuir la maison de ses parents. Kevin veut commencer une nouvelle vie à l'hôtel Dante, la pension de famille où loge Toby.
Au cours d'une fête donnée à l'hôtel Dante, Kevin découvre dans la cave une trappe cadenassée. Il finit par venir à bout de la fermeture, et découvre un vieillard enchaîné dans ce qui semble être une prison rudimentaire. Accidentellement, il libère Ambrosius du sortilège de Grace. Dante's Cove vit ses dernières heures de tranquillité...
Saison 2 (2006 / 2007)
Toby est toujours avec Kevin et se bat contre la néfaste influence dAmbrosius qui souhaite attirer à lui le beau Kevin. Le tout se déroule sous le regard perfide de Grace, lex femme dAmbrosius, et grande prêtresse du « Tresum » , une forme de sorcellerie qui leur a permis de traverser les siècles sans aucune marque du temps.
Saison 3 (2007 / 2008)
Un tsunami a ravagé Dantes Cove et les destins se sont creusés. A savoir Kevin enlevé à Toby via un ensorcellement par Ambrosius.