Reviews The Platform Review [Streaming on Netflix] This review of The Platform contains some spoilers… Half of the world’s net wealth belongs to the top 1%. A…