The tale of a man (Joaquin Phoenix) who falls in love with his computer, this offbeat romantic comedy for the social media age is both slyly satirical and touchingly sweet.

Phoenix’s gentle, melancholy hero is still smarting from a painful break-up with his wife (Rooney Mara) when he buys a new operating system that boasts intuitive artificial intelligence.

Voiced by Scarlett Johansson, the OS names itself Samantha and, evolving all the time, becomes ever more intimately bound up with Phoenix’s life.

Directed with cool poise and real feeling by Spike Jonze, this quirky, clever, thought-provoking film is an all-too-credible prediction of the way humanity is heading, but is also sharply observant about the way we interact with technology, and each other, today.