Darren Aronofsky's latest film is a thriller with a supernatural twist. Black Swan, is currently in pre-production and Slash Film recently revealed full casting details for the film. It was already announced that Natalie Portman will star as Nina, a veteran ballerina competing against a mysterious rival dancer, Lily, played by Mila Kunis. As the dancers approach an important performance, Nina starts to question if her rival is a supernatural apparition or if she's having delusions and her identity starts to blur with that of her eerily similar competitor. To the absolute joy of fanboys everywhere, the film includes an "ecstasy-induced hungry, aggressive, angry sex" scene between Portman and Kunis. Having flashbacks to Requiem for a Dream yet?

Joining the cast of Black Swan will be Vincent Cassel, Winona Ryder and Barbara Hershey. Ryder plays Beth, Nina's frienemy who used to be the star dancer but is nearing the end of her career. Hmm. Cassel is the "handsome but sinister" (love him but no shocker here) Yevna who is the stage director and Hershey is Nina's mother.

The film has been described as a slow-burner which seems appropriate for Aronofsky. He has a knack for building an unbearable tension with his visual and aural style. I'm seriously skeptical that Portman and Kunis can carry the film but with several Academy Award nominated actors in the mix perhaps I'll be convinced that the raunchy sex scene wasn't just added to detract from two deer in the headlights.

The original script for Black Swan was written by John McLaughlin and has been rewritten by Mark Heyman, co-producer of Aronofsky's The Wrestler. It's rumored that Fox Searchlight is close to acquiring the distribution rights as the project makes the rounds. You can expect to see Black Swan sometime in 2010.