Incarnate Review - Movie Reviews

Faith has failed us is the theme in the new horror film Incarnate, from the producers of The Purge and Insidious,