Diana, une jeune historienne à l'Université d'Oxford qui se trouve être une descendante des sorcières de Salem, est forcée d'embrasser sa destinée de sorcière lorsqu'elle ouvre par mégarde un livre magique.
Ray, personnage sympathique mais instable, sort de l'hôpital psychiatrique pour emménager à Londres, chez Pete, son frère surmené et ultra-protecteur. Ce dernier a racheté le café de leur père qui est devenu, après un mariage raté, sa seule passion.
Le cadavre d'une jeune fille est retrouvée dans un bois proche de la périphérie de Dublin. Les détectives Rob Reilly, un britannique, et Cassie Maddox sont choisis pour enquêter sur ce meurtre.
Le 10 avril 1912, le Titanic prend le large pour la première fois, avec à son bord près de 1500 personnes. Le paquebot dit "insubmersible" n'atteindra jamais sa destination...