March 1721 at 8 p.m. and March 21 at 2 p.m. Two minor characters from Shakespeares Hamlet get a chance to take leading roles, but only in a world where reality and illusion intermix and fate leads ...