Recently, Disney released the official trailer for the live action version of Snow White, in theaters March 21. The film has already run into various criticisms, as shown by the ratio of dislikes to likes: Currently, over 710,000 people dislike the trailer, while only 27,000 pressed “like.” Some of the reasons netizens have taken issue […]