Published On Feb 22, 2024
A small American town is visited by a mysterious entity that impregnates all the women, causing them to give birth to a bunch of creepy kids with superpowers.
Subscribe to our second channel: https://tinyurl.com/Movie-Recaps
show more