Quand Margot, 28 ans, rencontre Daniel, l'alchimie est immédiate. Épouse heureuse de Lou, elle réprime cette attirance aussi soudaine qu'inattendue. Lorsqu'elle découvre que Daniel habite depuis peu dans sa rue, Margot voit ses certitudes vaciller.
Toronto 1892. William Murdoch est un jeune et brillant inspecteur qui résout des enquêtes criminelles à l'aide de techniques scientifiques d'avant garde. Sa meilleure alliée est Julia Ogden, ravissante médecin pathologiste, qui n'a de cesse de se battre contre les préjugés de la société.