Half Light

15, 110 mins

Demi Moore plays a novelist ravaged by guilt over the death of her son in Half Light. Her tenuous grip on reality is further strained when it turns out that she may have been carrying on a flirtation with a man who has been dead for seven years. Angus (Hans Matheson), the hunky local lighthouse-keeper, seemed flesh and blood when she lay in his arms listening to his favourite bit of Gaelic folk music, but as Angus perceptively observes: “Loneliness can make you go a little crazy.” A gene-puddle of weird-looking extras gives this Scottish-set thriller a malign, oppressive feel, but the screenplay outdoes them all for unremitting idiocy.

WENDY IDE