A Streetcar Named Desire is a 1951 film adaptation of the play of the same name by Tennessee Williams. It was directed by Elia Kazan, who had also directed the original stage production, and stars Marlon Brando, Vivien Leigh, Kim Hunter and Karl Malden; all but Leigh were chosen from the Broadway cast of the play, while Leigh had starred in the London West End production. It was produced by talent agent and lawyer Charles K. Feldman, and released by Warner Bros. The screenplay was written by Williams himself, but had many revisions to remove references to homosexuality, among other things.