A creative original piece with a little bit of everything. Drama, romance, comedy and well arranged music. The cast does a great job showing character transformation from beginning to end. The writing is witty and cute. The music and vocals are fabulous and sincere. Impressive direction and flowing movement. A great story that will not disappoint.