On the way to the hospital, a man and his pregnant wife are both murdered while she's in the middle of giving birth. And then the men responsible for the deaths start mysteriously dying.
as Yance
as Distje
as Darta
as Leila