The movie , despite its rough edges and a tendency to sag in certain places , is wry and engrossing .