At three and a half hours all in Antony and Cleopatra is a long haul, but with Fiennes and Okonedo making Shakespeare's verse sing, there are moments here to be savoured.