Black Swan - Cast

Black Swan Movie Poster


Mila Kunis

as Lily/The Black Swan


Barbara Hershey

as Erica Sayers/The Queen


Winona Ryder

as Beth MacIntyre/The Dying Swan




Benjamin Millepied

as David/The Prince


  Change Location