The writing, direction and cast are about as good as it can get. Rosalind Russell is amazing and hilarious. Grant holds his own.
The supporting cast are also at their best under the expert direction.
The supporting cast are also at their best under the expert direction.