It's great. I've seen it three times