Have been reading a lot of Sophocles lately (some of Julia's poems remind me of the translations).
Robert Fagles' versions are great, I think. I've read his translations of Oedipus Rex, Antigone & Oedipus at Colonus. I'm hoping he also translated Philoctetes, which is my favorite of the seven extant.
Electra seems like one of the weirdest plays ever written.
These plays are 2500 years old.
(Sophocles lived to 90 yrs. Philoctetes his 2nd-to-last play (before O. at Colonus). Athens already defeated by Sparta, & Sophocles had already died, when O. at C. was first performed.)