This is the current show at the Strozzi. I have not gone yet but plan to on some rainy November day. Here is a short review from The Independent. And something a bit more opininated from The Guardian (read some of the reactions in the comments there).