So much to unpack.

Rating: 9/10 (16 May 2019)

Something for everyone: humor, scares and you can think about it as deeply as you'd like (or not). Lupita Nyong'o is amazing as well as the rest of the cast do fantastic jobs selling the story.