Illinois Shakespeare Festival, Hamlet

As Hamlet, Deborah Staples (left) has a challenging conversation with Eva Balistrieri, who plays Ophelia, at the Illinois Shakespeare Festival. Credit: Pete Guither. (c) 2016 Illinois State University