Rachel Weisz added a stage accolade to Hollywood stardom Sunday, winning the best-actress prize at London's Laurence Olivier theater awards for her role in “A Streetcar Named Desire.” The prize for a Londoner made good in the US was fitting on a night that rewarded several Broadway-bound productions, including “Enron,” “Red” and “The Mountaintop,” a play about Martin Luther King by 28-year-old American writer Katori Hall. Rock musical “Spring Awakening” took four prizes, including best new musical. Weisz won for playing faded belle Blanche Dubois in the Donmar Warehouse production of Tennessee Williams' steamy southern drama. Ruth Wilson, Stella in the same play, was named best supporting actress. Mark Rylance was named best actor for playing charismatic rebel Johnny “Rooster” Byron in Jez Butterworth's riotous rural drama “Jerusalem.” He beat contenders including Jude Law, for an acclaimed “Hamlet.” Hall was the surprise winner in the best play category for “The Mountaintop,” a drama about civil rights leader King set on the night before his assassination. Hall is only the fourth woman, and the first black woman, to win the best new play prize in the Oliviers' 34-year history. Rupert Goold was named best director for “Enron,” which opens at New York's Broadhurst Theater next month.