Sofia Boutella is striking back at the critics who “demolished” Rebel Moon – Part One: A Child Of Fire in their negative reviews of the sci-fi film. The actress recently opened up to Vulture about her reaction to the rough reviews the Zack Snyder-directed film received last year amid its release on Netflix. “I always […]