Sometimes it's worth a performance

Rating: 8/10 (24 November 2019)

I was 45 minutes into this when I stopped to check out these reviews. Largely horrible user reviews. Came across a few good reviews that convinced me to keep going. Okay, I get the plot holes, but it made me jump and be on the edge of my seat more than once. I also liked the twist at the end. But the main reason I would suggest this movie is for Lupita Nyong'o's performance, especially in the second half of the film. I think she's very talented.