I have only ever walked out of two films and this was nearly the third. Parts of this storyline didn't make sense even if it was meant to be surreal, such as how did she get into Tom's flat? I also found Goulding's prancing and spinning around rather OTT and unnecessary.
Unless the film is meant to have a political theme, I'm not a fan of writers using the art of film to express their political beliefs and the whole Brexit issue served no purpose. If there was a theme, if anything it should have been to encourage organ donation and the writers missed the chance for this to blossom in their keenness to slot in something Brexit-related.
Similarly, the writers must have run out of ideas to form interesting characters and thought: how could they tick the politically-correct boxes? I know, let's make her sister homosexual. Heroes need to learn about themselves and their experiences should mould them. Clarke's character does exhibit this from the way she dresses and even the colour of her nails before and after her learning curve and this was done well, but if the sister had to be homosexual, there needed to be much more conflict with the mother or both parents accepting this at first before coming to terms that their daughter's happiness is paramount.
The casting was peculiar in that I was watching a very English girl for some reason having Yugoslavian origins and did not understand why this was necessary. Yeoh was also interesting as the Christmas fanatic as this does not align with the culture. Again, if the writers wanted the Draconian store owner to fall in love and be Chinese, they had to make it a challenge for her to do so and milk the humour far more than just one line of having baubles shipped from dodgy Chinese outlets.
2/10
Overall: 'let's just say I'm glad I had a Meerkat movie code for this one'