Margaret, quadragénaire divorcée, vit seule à Dublin. Elle tente de faire face à la disparition inquiétante de son fils, qui a fugué. Un soir, après le travail, elle porte secours à Joe, une petite frappe de 17 ans. L'adolescent entre peu à peu dans sa vie et la bouleverse.
Un soir, un vampire attaque un couple dans un cimetière. Après avoir tué l'homme, il viole la femme. De cet événement naît un enfant : un bébé vampire, qui doit se nourrir de sang du sein de sa mère...