You can figure out the twist by the end of the first act and it kind of breaks your immersion into following the characters’ journeys when you know the big reveal. While the message is pertinent to the times, it does not outweigh the laziness of the story’s development.