Black Swan Cast and Crew
Selected credits (non-exhaustive)
Directed by
Darren AronofskyProduced by
Darren AronofskyMike Medavoy
Arnie Messer
Eric Watson
Screenwriter
John McLaughlinAndres Heinz
Mark Heyman
Cast
Natalie Portman ... NinaMila Kunis ... Lily
Vincent Cassel ... Thomas Leroy
Winona Ryder ... Beth MacIntyre
Barbara Hershey ... Erica
Executive Producers
Brad FischerDavid Thwaites
Distributor
Searchlight PicturesUniversal Pictures (Former) United States
Production Companies
Phoenix PicturesProtozoa Pictures