Critics have finally weighed in on Marc Webb's $270M-budget 'PC' live-action remake of Disney's Snow White starring Rachel Zegler (pictured) and Gal Gadot alongside a slew of CGI motion-capture dwarves
Image Hash: 1371aa8ba9ad7dbd
Date: June 19, 2025