Not since Kenneth Branagh’s “Cinderella” has a Disney “reimagining” worked so well.

A winning score and charming romantic leads make up for the film’s few shortcomings.

Deserving equal credit for the successes of this dreamy fairy tale is starRachel Zegler.

Rachel Zegler as Snow White

Rachel Zegler in ‘Snow White’.Credit:Disney

And more recent headlines about the film predominately focused onreal-life dramainvolving her evil queen,Gal Gadot.

Wilson provides Zegler’s princess with agency and purpose beyond dreaming that “Someday My Prince Will Come.”

In fact, that song and its prince are nowhere to be found.

Jonathan (Andrew Burnap)

Andrew Burnap in ‘Snow White’.Giles Keyte/Disney

And this Snow White isn’t resigned to life in exile.

There’s no denying this is solidly Snow White’s movie.

Perhaps that’s why Disney dropped “and the Seven Dwarfs” this time around.

Snow White live action

Rachel Zegler and the seven dwarves in ‘Snow White’.Disney

Aiding the princess is a band of rebels led by the dashing Jonathan (Tony winner Andrew Burnap).

Giles Keyte/Disney

Like in the 1939 film, Snow White meets her potential true love at the castle.

Burnap and Zegler’s chemistry is innocent but palpable.

Gal Gadot as Evil Queen in DISNEY’s live-action SNOW WHITE

Gal Gadot in ‘Snow White’.Courtesy of Disney

Their relationship feels real, and their eventual kiss earned.

It’s whenSnow Whitedeviates from that grounded reality that the film is less successful.

Want more movie news?

(As it stands, Martin Klebba voices Grumpy.

And George Appleby plays a memorable member of Jonathan’s troupe).

It makes me all the more hopeful forLilo & Stitch.B+