A melancholy, focused Edgar Sanchez plays the title role in an action-packed ‘Hamlet,’ Tarell Alvin McCraney and Bijan Sheibani’s 90-minute adaptation of one of Shakespeare’s great tragedies. After a preview Friday to benefit the theater division of Miami’s New World School of the Arts, the play opens at 8 p.m. Saturday at GableStage, where it runs through Feb. 10. Performances are 8 p.m. Thursday-Saturday, 2 and 7 p.m. Sunday (no evening show Jan. 13) at the theater in the Biltmore Hotel, 1200 Anastasia Ave., Coral Gables. Tickets are $37.50-$50. Call 305-445-1119 or visit www.gablestage.org for information.