L'histoire vraie de Jan Zabinski, gardien d'un zoo de Varsovie, et de son épouse Antonina, qui sauvèrent 300 juifs emprisonnés dans le ghetto de Varsovie suite à l'invasion des Nazis.
Margaret, quadragénaire divorcée, vit seule à Dublin. Elle tente de faire face à la disparition inquiétante de son fils. Un soir, après le travail, elle porte secours à Joe, une petite frappe de 17 ans. Cette rencontre va bouleverser sa vie…
Quand la police leur amène le corps immaculé d’une Jane Doe (expression désignant une femme dont on ignore l’identité), Tommy Tilden et son fils, médecins-légistes, pensent que l’autopsie ne sera qu’une simple formalité. Au fur et à mesure de la nuit, ils ne cessent de découvrir des choses étranges et inquiétantes à l’intérieur du corps de la défunte.