“All the world’s a stage!” – And nothing illustrates that better than the offerings at the Oregon Shakespeare Festival in picturesque Ashland, Oregon. Embark with Odysseus on his epic journey home from Troy, warn Julius Caesar “beware the Ides of March”, witness Henry IV’s struggle to control his son and later his kingdom, and follow Hannah to South Korea as she plans for the future by discovering her past.