East West General CounselNov 17, 20181 minThe Devil Is In The DetailWhat do you do when you receive a complaint filed by The Satanic Temple? Netflix is about to find out. Netflix's flick Chilling...