A young Chinese business couple are on a job in the UK. As they desperately try to sell their company's product in a series of tedious presentations, the isolation in a foreign country ...