The famed tragic tale of deception and royalty is helmed by Austin Pendleton, with performances continuing through May 10.
Sarsgaard (Uncle Vanya, "Blue Jasmine") stars in the title role. Penelope Allen (Richard III, A Streetcar Named Desire) plays his mother Gertrude with Harris Yulin (Frank's Home, Death of a Salesman) as King Claudius.
Lisa Joyce (Bloody Bloody Andrew Jackson, La Bete) plays Hamlet's love interest Ophelia, Glenn Fitzgerald (Ivanov, The Importance of Being Earnest) plays her brother Laertes, and their father, Polonius, is played by Tony Award winner Stephen Spinella (Angels in America, A View From the Bridge).
Austin Jones (Someone Who'll Watch Over Me, "Boardwalk Empire") plays Hamlet's friend Horatio. Jim Broaddus (Saint Joan, Tartuffe) plays Player King/others, Scott Parkinson (The Coast of Utopia, Our Town) plays Rosencrantz/others and Daniel Morgan Shelley (Othello, King Lear) is Guildenstern/others.
Scenic design for Hamlet is by Walt Spangler, costume design is by Constance Hoffman, lighting design is by Justin Townsend and original music and sound design are by Ryan Rumery.
CSC is located at 136 East 13th Street. Tickets and more information are available at classicstage.org or by calling (212) 352-3101.