Big-screen luminaries Rachel Weisz, Jude Law, and Keira Knightley have all earned a shot at stage glory, as each has been nominated for the U.K.’s 2010 Laurence Olivier Awards. The Oscar-winning Weisz scored a best actress nod for her performance in A Streetcar Named Desire, pitting her against the likes of The X-Files‘ Gillian Anderson (A Doll’s House) and Imelda Staunton (Entertaining Mr. Sloane). Meanwhile, the Sherlock Holmes sidekick nabbed a best actor spot for his turn as Hamlet; fellow heavyweight contenders include James Earl Jones, for Cat on a Hot Tin Roof, and Three Days of Rain‘s James McAvoy. Pirates of the Caribbean star — and West End newbie — Keira Knightley was nominated for best supporting actress, for The Misanthrope, while onetime girl-powerhouse Melanie C. added Spice to the best-musical-actress field. Corporate-meltdown drama Enron snatched up six noms, including best new play. and Spring Awakening squared off against Priscilla Queen of the Desert for best new musical. The theatrical trophies will be handed out March 21, in a ceremony at London’s Grosvenor Square Hotel.