Streaming Reviews Galder Gaztelu-Urrutia’s THE PLATFORM: VOD REVIEWS: feature film debut is horror, sci-fi activism, and Orwellian dystopia done sublimely 11th May, 2020