Recommended by Gordon Holmes

Theodore Twombly (Joaquin Phoenix), is a lonely writer working for a company that composes love letters for those who lack the creativity to pen their own.

Newly separated from his wife Catherine (Rooney Mara), he is growing more and more isolated from the outside world.

His curiosity is piqued by a campaign advertising the latest artificially intelligent operating system.

When he is first introduced to his new technological assistant Samantha (voice of Scarlett Johansson) he soon strikes up an emotional bond.

As time passes, Theodore finds himself connecting with Samantha in ways he could never have imagined...

Set in the near-future, this is a clever look at how technology is intruding in every aspect of life and how people now develop relationships without ever actually meeting.

It can get a bit whimsical and a little too introspective but the performances are top notch and there is the odd surprise which keeps it unpredictable.

Worth a look.