Tara Robinson

Writer/Director Tara Robinson Wows with Teaser Trailer for After Birth

Yes, they say childbirth is the most amazing experience a woman can have. However, if the spawn coming forth was sired by a flesh-eating demon, that tends to take some of the joy out of the occasion. Check out the teaser for the After Birth.