I'm a bit late in on this one, Takahero, but I wanted to add a little warning. Adjectives of quality don't necessarily have a fixed degree of that quality (unless they're absolutes). So different people comparing such words may well position them differently on a scale of 'greatness'.
I agree with AngelEyes' suggestion that "outstanding means standing out above and beyond all the rest". However a recent experience showed that that's not universal. Our HR people wanted managers to use standardised terminology in employees' performance appraisals, though they didn't want to introduce a quantitative rating scale. So they proposed eleven terms, without explicitly stating an order of lowest-to-highest. These terms included "outstanding" and "excellent". Several of us used "excellent" as meaning "better than very good", and "outstanding" as "standing out above and beyond all the rest", so higher than "excellent". Then an HR bod asked why I had apparently downgraded someone whom I had praised highly the previous year, to merely "outstanding" this year! That led to a discovery that there was no common interpretation of "outstanding" vs "excellent" — and a number of appraisals had to be redone!
I wonder what word you want to apply wonderful/outstanding to? By plays do you mean theatrical entertainment (with actors)? If so, I agree that satisfied is an odd word to go with either of the words you are asking about.