Director
Cast
Natalie Portman as Nina Sayers/The Swan Queen
Mila Kunis as Lily/The Black Swan
Vincent Cassel as Thomas Leroy/The Gentleman
Barbara Hershey as Erica Sayers/The Queen
Winona Ryder as Beth MacIntyre/The Dying Swan
Benjamin Millepied as David/The Prince
Ksenia Solo as Veronic/Little Swan
Kristina Anapau as Galina/Little Swan
Writers
Mark Heyman (screenplay)
Andres Heinz (screenplay)
John J. McLaughlin (screenplay)