Three Weird Sisters, sexy love scenes, sword fights, and murder. I tell you, life doesn't get much better than this. Well, at least for a certain theatre reviewer it doesn't. Not even the mosquitoes could keep me from enjoying Riverside Theatre's summer production of Macbeth at the company's Shakespeare Festival in Iowa City.