unnamed Netflix’s newest film, “The Platform” comments on human greed and includes gruesome depictions of cannibalism. Courtesy of Collider.com.
Leave a Reply