A clever, funny, provocative piece of theatre. You will laugh and you will cry. That’s a guarantee .