The Newton Theatre Company performs Aeschylus’ Agamemnon in the spectacular outdoor location of the Theater Steps of Newton City Hall, inspired by ancient Greek architecture. Fans of Homer’s The Iliad and The Odyssey, as well as newcomers to Greek ...