Watched this on an aeroplane (in first class, could've been a wee bit inebriated....) and thought it was absolutely wonderful. Nothing cheerful though but I could watch Felicity Jones all day and never tire. Great script and casting and if the "olden day" farces has been this on the money we'd still be watching Brian Rix, Derek Dimmo and co to this very day.