After the Snow White live-action sparked much online controversy ahead of its release, the film's official trailer has ...