The movie is all over the place. Even Peele admits it in some interviews. So much doesn't make sense and just begs you to have to look up online what everything means afterwards. Movie snobs will be out in full force defending this movie. Don't waste your money.