Yasmine Naghdi and Matthew Ball lead an enjoyable revival of