Playhouse Square Center – Ohio Theater Cleveland, Ohio November 6, 2010 Reviewed by Steve Sucato Stage fog began rolling over the audience at Playhouse Square Center’s Ohio Theater as t…