Editor's Choice reviews All Reviews REVIEW | The Platform (2019) Derek Armstrong / 7:36 / 23.03.20 The timely The Platform uses a sci-fi setup to make sense of our moral dilemmas during coronvirus.