Womb trailer makes a new copy

Olive Films has released the first trailer for its upcoming sci-fi drama, Womb, and it’s a bit creepy. I don’t mean scary clown make-up creepy. I mean Oedipus complex creepy.