Confused! Was this a western horror comedy sci-fi movie all in one. I enjoy the last 15 minutes of the movie. Daniel Kaluuya, was an amazing actor as always. Keke Palmer, just wasn't a good fit for that part. I did enjoy the point that they were trying to make about we're not alone in this world.