Black Swan (film) › Cast
Natalie Portman
Nina Sayers/The Swan Queen
Mila Kunis
Lily/The Black Swan
Vincent Cassel
Thomas Leroy/The Gentleman
Barbara Hershey
Erica Sayers/The Queen
Winona Ryder
Beth MacIntyre/The Dying Swan
Benjamin Millepied
David/The Prince
Ksenia Solo
Veronic /Little Swan
Kristina Anapau
Galina/Little Swan
Janet Montgomery
Madeline
Sebastian Stan
Andrew
Toby Hemingway
Tom
Sergio Torrado
Sergio
Mark Margolis
Mr. Fithian
Tina Sloan
Mrs. Fithian