Cordelia, Beatrix e Christa sono tre sorelle vampire. Un giorno la loro strada si incrocerà con quella del bel Leonard, un ragazzo umano che, dopo essere fuggito dall'orfanotrofio in cui era cresciuto, si ritroverà ospite delle tre bellissime e sadiche sorelle e della loro madre, la misteriosa Pauline. Mentre le tre sorelle iniziano a tormentare Leonard, il ragazzo inizierà ad essere tormentato da tremendi incubi. Spaesato, Leonard decide di indagare, fino a che una sera non vede, nel roseto della villa, lo spirito di un uomo. Poi il ragazzo sviene ed ha una visione: vede i tre padri delle ragazze, Raito, Ayato ed Haru. Il ragazzo riconosce in Raito il tizio del giardino, e così affronta Cordelia e le domanda il nome di suo padre. Ben presto si scoprirà anche come siano morti i tre padri: tutti e tre uccisi dalle loro figlie, ma per motivi differenti. Leonard scopre ben presto di essere destinato ad ospitare dentro di sè l'anima di uno dei tre padri, tornato per riavere con sè la sua Pauline. Le tre sorelle e la madre dovranno unire le forze per salvare Leonard. Pauline nasconde un segreto, quale sarà? ce la faranno a liberare Leonard?