Black Swan Cast and Crew

Main Cast: Natalie Portman
Main Cast: Mila Kunis
Main Cast: Vincent Cassel
Supporting Cast: Barbara Hershey
Supporting Cast: Winona Ryder
Supporting Cast: Benjamin Millepied
Director: Darren Aronofsky
Writer: Mark Heyman
Writer: Andres Heinz
Writer: John McLaughlin
Film Producer: Jon Avnet
Film Producer: Mike Medavoy
Film Producer: Scott Franklin
Film Producer: Arnold Messer
Film Producer: Brian Oliver
Film Producer: Brad Fischer
Film Producer: Rick Schwartz
Film Producer: Peter Fruchtman
Music Director: Clint Mansell