The cast of Hamlet goes through dress rehearsals on Tuesday, June 21, 2022, at Main Street Arts, in Saxtons River, Vt., before the opening weekend on Saturday, 25, 2022.