What a magnificent show, packed with first class drama, comedy and action. The two leads are amazing and outstanding, and they were backed by a very strong cast.