This is easily the most bizarre movie trailer for an actual in-theaters movie I think I’ve ever seen. At first I thought it was kinda tongue in-cheek, or something like Get Out, but no. It seems to be running with the premise 100% seriously. And we don’t really have a general “Upcoming Movies” thread, so...
Seriously, what IS this movie?