Tolong jelaskan mengenai Pemeran dari Black Swan (film)

Natalie Portman sebagai Nina Sayers / The White Swan / The Black Swan

Mila Kunis sebagai Lily / The Black Swan

Vincent Cassel sebagai Thomas Leroy / The Gentleman

Barbara Hershey sebagai Erica Sayers / The Queen

Winona Ryder sebagai Beth MacIntyre / The Dying Swan

Benjamin Millepied sebagai David Moreau / The Prince

Ksenia Solo sebagai Veronica / Little Swan

Kristina Anapau sebagai Galina / Little Swan

Janet Montgomery sebagai Madeline / Little Swan

Sebastian Stan sebagai Andrew / Suitor

Toby Hemingway sebagai Thomas "Tom" / Suitor

Film Black Swan mendapatkan review positif dari para kritikus. Berdasarkan Rotten Tomatoes, film ini memiliki rating 87%, berdasarkan 282 ulasan, dengan rating rata-rata 8,2/10. Berdasarkan Metacritic, film ini mendapatkan skor 79 dari 100, berdasarkan 42 kritik, menunjukkan "ulasan yang baik".