WatchTrove
Poster for Sofia the First: Once Upon a Princess

Sofia the First: Once Upon a Princess

  • Movie
  • 2012
  • G
  • 47m

Directed by Jamie Mitchell

7.4

TMDB audience rating
7.4 out of 10 from 134 votes

Where to watch Trailer

Overview

Set in the storybook world of Enchancia, the music-filled movie follows Sofia, an average girl whose life suddenly changes when her mother marries the king and she is whisked off to live in a castle with her mom, new step-father, King Roland II, and step-siblings, Amber and James. Along the way this ordinary girl learns to navigate the extraordinary life of royalty, and in the process makes everyone around her feel special.

Where to watch

Official offers in the United States

Subscription

Included with a paid subscription
  • Disney Plus

Buy

Pay once to keep a digital copy
  • Fandango At Home

Prices and links on TMDB

Availability data by JustWatch, provided through TMDB. Offers vary by country and change often, so confirm with the service before you subscribe, rent or buy. WatchTrove does not host or stream video.

Trailer

Play trailer: Sofia the First | Once Upon A Princess Official Trailer | Disney Junior

Official video hosted on YouTube. The player loads only when you press play.

Cast and crew

  • Ariel Winter

    Ariel WinterPrincess Sofia (voice)

  • Sara Ramirez

    Sara RamirezQueen Miranda (voice)

  • Jim Cummings

    Jim CummingsWormwood (voice)

  • Travis Willingham

    Travis WillinghamKing Roland II (voice)

  • Jennifer Hale

    Jennifer HaleCinderella (voice)

  • Ashley Eckstein

    Ashley EcksteinMia the Bluebird (voice)

  • Darcy Rose Byrnes

    Darcy Rose ByrnesAmber (voice)

  • Tress MacNeille

    Tress MacNeilleMerryweather (voice)

  • Wayne Brady

    Wayne BradyClover (voice)

  • Jess Harnell

    Jess HarnellCedric (voice)

  • Elsie Fisher

    Elsie FisherHuntsman's Daughter (voice)

  • Zach Callison

    Zach CallisonPrince James (voice)

  • Harley Graham

    Harley GrahamPrincess Clio (voice)

  • Russi Taylor

    Russi TaylorFauna (voice)

  • Maxim Knight

    Maxim KnightPrince Zandar (voice)

  • Tim Gunn

    Tim GunnBaileywick (voice)

  • Emiliano Díez

    Emiliano DíezGuest Star

  • Coco GraysonPrincess Hildegard (voice)

Director
Jamie Mitchell
Writer
Craig Gerber
Music
Kevin Kliesch