X
Close Ad
Games
Explore Games
2024 GAME PUBLISHER RANKINGS
2023 Game Awards Tracker
Xbox Game Pass
Best Games This Year
Best Games of All Time
Upcoming Releases
New PS5 Games
New Xbox Series X/S Games
New PC Games
New Switch Games
See All
New Games
New & Upcoming Games
Free & Subscription Games
Paper Trail
Mullet MadJack
Braid Anniversary Edition
Homeworld 3
Animal Well
V Rising
Hades 2 [Early Access]
Stellar Blade
See All
Movies
Explore Movies
MAY MOVIE PREVIEW
Upcoming Movies
DVD/Blu-ray: New & Upcoming
Best Movies This Year
Best Movies of All Time
Best Movies on Netflix
Best Movies on Hulu
Best Movies on Prime Video
Best Movies on Max
Best Movies on Paramount+
See All
New Movies in Theaters
MOVIE RELEASE CALENDAR
Kingdom of the Planet of the Apes
Gasoline Rainbow
Poolman
The Fall Guy
Tarot
Evil Does Not Exist
I Saw the TV Glow
Challengers
Civil War
See All
TV Shows
Explore TV
Renew/Cancel Scorecard
Best TV Shows This Year
Apple TV+: New & Upcoming
Disney+: New & Upcoming
Hulu: New & Upcoming
Max: New & Upcoming
Netflix: New & Upcoming
Paramount+: New & Upcoming
Peacock: New & Upcoming
Prime Video: New & Upcoming
See All
New TV Shows
MAY TV PREVIEW
TV PREMIERE CALENDAR
Spacey Unmasked
Interview With the Vampire S2
Doctor Who
Bodkin
Pretty Little Liars: Summer School
Dark Matter
Star Wars: Tales of the Empire
Hacks S3
See All
Music
New Albums
Beth Gibbons: Lives Outgrown
Kings of Leon: Can We Please Have Fun
Les Savy Fav: Oui, LSF
Dua Lipa: Radical Optimism
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
Sia: Reasonable Woman
St. Vincent: All Born Screaming
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
The Princess Switch
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Mike Rohl
Written By
Robin Bernheim
written by
Megan Metzger
written by
Cast
Vanessa Hudgens
Stacy De Novo / Lady Margaret
Sam Palladio
Edward
Nick Sagar
Kevin
Alexa Adeosun
Olivia
Suanne Braun
Mrs. Donatelli
Mark Fleischmann
Frank
Sara Stewart
Queen Caroline
Pavel Douglas
King George
Amy Griffiths
Brianna
Robin Soans
Kindly Man
Calli Taylor
Taylor
Jo Cameron Brown
Mrs. McBride
Clara Ciobanu
Giselle
Oliver Lepadatu
Boy
Chris Jarvis
Show Host
Natali Yura
Judge 1
Adi Gheo
Brianna's Sous Chef
Rick Steele
Santa
Frances Campbell
Lady Customer
Andreea Moldovianu
Lady Guest
Emmett Friel
Reporter Adam
Linda L. Miller
Judge 2
Matei Burgui
Choir Member
Nikolas Jaworski
Choir Member
Ana Maria Radu
Choir Member
Teodora Rotaru
Choir Member
Ana Maria Stoica
Choir Member
Dan Bultoc
Choir Member
Banica Gheorghe
Choir Member
Tudor Sabau
Choir Member
Ashley Emerson
Paul
Produced By
Razvan Badea
producer: snow unit
Vince Balzano
associate producer
Robin Bernheim
executive producer
Cristian Bostanescu
line producer
Isabelle H. Dayne
producer
Miruna Gheorghiu
associate line producer
Eric Jarboe
executive producer
Amy Krell
producer
Brad Krevoy
executive producer
Christopher Landry
producer: snow unit
Carolyn McLeod
associate producer
Linda L. Miller
producer
Amanda Phillips
executive producer
Jimmy Townsend
executive producer
Franklin A. Vallette
associate producer
Music
Terry Frewer
Composer
Cinematography
Lulu de Hillerin
director of photography
Viorel Sergovici
director of photography
Sound
Bob Bronow
re-recording mixer
Bob Costanza
sound effects editor
Mark Friedgen
supervising sound editor
Marin Constantin Gabriel
boom operator
Dave Goetter
adr supervisor / supervising sound editor
Sherry Klein
re-recording mixer
Adriane Marfiak
dialogue editor
Nicolae Radu
production sound mixer
Veronica Zabrocki
dialogue editor
Matt Hovland
adr mixer
Jonathan Jost
adr mixer
Michael Kalifa
additional re-recording mixer
Editing
Charles Norris
Casting Director
Carolyn McLeod
Production Design
Sorin Dima
Art Direction
Ghinea Diana
Art Director
Set Design
Iulia Petrescu
Set Decorator
Costumes
Luminita Lungu
Makeup
Isobel Donald
makeup artist
Adelina Handuri
key hair stylist
Nastasia Mateiu
key makeup artist
Cristian Constantin Stoica
hair stylist
Elena Voicu
makeup artist
Sheherezada Kouchaki
makeup artist
Parpala Mara
makeup artist
Special Effects
Iordache
special effects coordinator
Florin Stoian
special effects supervisor
Sorin Udroiu
special effects technician
Visual Effects
Oliver Arnold
cg supervisor
Stacey Badour
visual effects producer: Mr. Wolf
Nicholas Benoist
compositor
Joseph Brattesani
compositor
Britt Ciampa
compositor
John Ciampa
compositor
Ron Crabb
digital matte painter
Jordan Hansen
compositor
Janice Lee
compositor
Duy Tan Nguyen
visual effects supervisor: Mr. Wolf
Rob Ozaeta
compositor
Michael S. Pryor
visual effects executive producer: Mr. Wolf
Rick Steele
on-set visual effects supervisor
Cary Welton
matte painter
Ohr Elcayam
visual effects artist
Tyler Henker
visual effects coordinator
Chris Holmes
visual effects supervisor: NetFX
Shira Malamud
roto artist
Ricardo Marmolejo
digital compositor
Assistant Director
Cristian Buje
second assistant director
Ingrid Cristea
first assistant director
Mario Sarbu
second second assistant director
Ilinca Ioana Tudorache
second assistant director
Production Management
Razvan Badea
production supervisor
Eugen Dinca
unit manager
Kelly Kroells
post-production supervisor
Lisa Yesko
post-production supervisor
Kelley Sims
executive in charge of production
Art Department
Eugen Anghelescu
construction supervisor
Ana Consuela
cake designer
Cosmin Istodor
swing gang
Robert Mattescu
swing gang
Dimitris Palade
swing gang
Oana Panaite
on-set art director
Eusebiu Popescu
graphic designer
Ion Predescu
assistant property master
Andrei Presneanu
swing gang
George Puscaru
lead man
Cornel Rascol
props buyer
Catalin Rusu
property master
Daniel Simion
on-set dresser
Daniel Stroescu
set dresser
Petre Tirea
swing gang
Stunts
Calin Ferezan
stunt performer
Razvan Gheorghiu
stunt coordinator
Mihai Ionita
stunt performer
Mihaela Elena Oros
stunt performer
Florin Stancu
stunt performer
Iacob Catalin Vladut
stunt supervisor
Editorial
Andrew Drapkin
colorist: Illuminate Hollywood
Lian McFalls
assistant editor
Tom Overton
colorist: Smart Post Video
Catalin Patru
digital imaging supervisor
Cornelia Popa
dailies lab: Cinelab Romania
Erin Roberts
editorial: Illuminate Hollywood
Rick Steele
on-line technician: Smart Post Video
Bill Tayman
digital intermediate producer: Illuminate Hollywood
Ovidiu Vacaru
dailies editorial
Mihaela Nastase
post-production coordinator
Other
Dragos Georgescu
very special thanks: Grof Karolyi Cultural Tourism Foundation
Wayne Gordon
very special thanks
Joe Melody
very special thanks
Philip Obenschain
special thanks: "Bring the Snow"
Sean Shaw
special thanks: "Bring the Snow"
Music Department
Kendra Dias
vocalist
Nancy DiNovo
musician: violins
Hugh Fraser
musician: keyboards
Sean Frewer
music editor
Terry Frewer
musician: keyboards, guitars, bass, percussion
Kat Hendrikse
musician: drums, percussion
Robin Andrew Hughes
composer assistant / music editor
Stefania Elena Istrate
choir teacher
Tom Keenlyside
musician: woodwinds
Daniel Korobkin
music supervisor
Brendan Lehti
vocalist
Claire Nordstrom
vocalist
Sam Palladio
vocalist
Valerie Biggin
music clearances
Kevin Teasley
composer: additional music
Casting Department
Cornelia Rotaru
assistant extras coordinator
Daniela Soare
casting coordinator / extras casting
Liliana Toma
casting: Romania / extras casting
Alexandra Ioana Mojoiu
casting assistant
Msaada Nia
adr voice casting
Wolfie Trausch
group adr casting
Costume Department
Alexandra Barladeanu
wardrobe: snow unit
Anda Caragea
lead costumer
Dana Chelaru
workshop coordinator
Lavinia Geambasu
costume supervisor
Iuliana Munteanu
set costumer
Madalina Pletoianu
set costumer
Monica Robu
seamstress
Cornelia Rotaru
wardrobe: snow unit
Anca Visan
costumes buyer
Camera Department
Cos Aelenei
still photographer
Octavian Andreescu
gaffer
Lupsa Armand
best boy electric
Nica Constantin
camera operator: snow unit
Daniel Cosor
electrician
Vlad Cosor
electrician
Nica Costel
focus puller: "b" camera
Virgil Cucu
best boy grip
Ion Daniel
grip
Lulu de Hillerin
camera operator: "a" camera / camera operator: snow unit
Robert Fenichiu
electrician
Sarbu Gigi
key grip
Gabriel Hennessey
gallery stills photographer
Florin Ion
electrician
Vasile Ion
generator operator
Cristodor Dorian Ivan
grip
Catalin Kislinger
second assistant camera: "a" camera
Serban Neacsu
video assist
Catalin Nica
camera operator: snow unit / focus puller: "a" camera
Petre Nicolae
generator operator
Cornel Popescu
second assistant camera: "b" camera
Viorel Sergovici
director of photography: snow unit
Zoran Simulov
camera operator: "b" camera / steadicam operator
Sorin Stanciu
grip
Mihai Tanasescu
digital imaging technician
Sergiu Ardelean
lighting designer
Alex Brendea
camera operator
Lorand Marton
assistant camera
Location Management
George Croitoru
assistant location manager
Doru Stan
location manager
Script Department
Cleopatra Medvetchi
continuity: snow unit
Adina Zota
continuity
Movie title data and credits provided by