Once Upon a December

"Once Upon a December" is a waltz featured in Anastasia as part of the film's soundtrack. It was written by Lynn Ahrens and composed by Stephen Flaherty.

There are currently two versions of the song, a duet, and a solo. They both contain slightly altered lyrics to reference the setting they've been assigned to.

The first version of the song heard is significantly shorter and performed by Angela Lansbury as the Dowager Empress Marie, and Lacey Chabert as young Anastasia.

The second version of the song is performed by Liz Callaway as the singing voice of a now matured Anastasia.

First Version (Lyrics)
On the wind

'Cross the sea

Hear this song and remember

Soon you'll be home with me

Once upon a December ==Second Version (Lyrics) == The music box Dancing bears, painted wings,

Things I almost remember.

And a song someone sings,

Once upon a December.

Someone holds me safe and warm,

Horses prance through a silver storm,

<p style="font-size:16px;">Figures dancing gracefully,

<p style="font-size:16px;">Across my memory

<p style="font-size:16px;">(Instrumental interlude) <p class="caption" style="color:rgb(125,115,90);">Reprise <p style="font-size:16px;">Someone holds me safe and warm.

<p style="font-size:16px;">Horses prance through a silver storm.

<p style="font-size:16px;">Figures dancing gracefully.

<p style="font-size:16px;">Across my memory..

<p style="font-size:16px;">Far away,long ago.

<p style="font-size:16px;">Glowing dim as an ember,

<p style="font-size:16px;">Things my heart used to know,

<p style="font-size:16px;">it yearns to remember.

<p style="font-size:16px;">And a song someone sings,

<p style="font-size:16px;">Once upon a December