How did Martha get pregnant? Whose baby is it? Watch to find out! (if you dare!)
Directed by Denman Hatch
User score
1 votes
Released
March 10, 2023
4m
English
Justine Cargo
Martha
Tom Lute
Martha's husband
Gar Reid
The Devil / The Angel
Saint Catherine
2024
Books of Blood
2020
The Boy Behind the Door
Alien: Alone
2019
Extinction
2015
Curve
2016
Amelia’s Children
Abigail Haunting
Play Dead
2025
Bed Rest
2023
Succubus
The Resurrected
1991
Monkey’s Magic Merry Go Round
2026
Containment
Nightmare Cinema
2018
Vicious
The Bay
2012
Deep Water
Reborn
V/H/S/Beyond