This play has got it all

||This play has got it all