LOS ANGELES, Feb. 26 (UPI) -- The ballet thriller "Black Swan" won the Independent Spirit Award for Best Picture at a ceremony in Santa Monica, Calif., Saturday.
The film's female lead Natalie Portman won the Best Actress award, while Darren Aronofsky won for Best Director and Matthew Libatique for Best Cinematography.
Advertisement