The Platform

The Platform

Insider.com How low would you sink in order to survive? The movie The Platform, best described as grotesquely mesmerizing, deals with this moralistic question. With shocking, gruesome scenes that nauseate your senses and almost compel you to look away, The Platform is...