Disney's live-action Snow White remake had a mediocre opening day, pulling in US$16 million in Friday and preview screenings for a projected $45m opening weekend.
It falls significantly short of The Little Mermaid's $95m opening, raising concerns about profitability given its $250m production budget.
Snow White has faced controversy over casting and plot changes, with star Rachel Zegler defending updates to the original story and the portrayal of the dwarfs.
The film also received mixed reviews, and Disney limited press access to the premiere.
Robert De Niro's The Alto Knights flopped with a $1.17 million opening day and is projected to be one of the year's biggest film failures.