S.J.Apr 3, 2020'The Platform' Review: A System Of Snakes Eats Its Own Tail In This Dystopian Sci-FiHigh concept sci-fi movies are by nature a pretty rare sight and it’s even more rare that they’re executed to full potential. Spanish...