The Love Punch (12A)

The Love Punch (12A)

Pierce Brosnan and Emma Thompson team up in this middle-aged caper comedy, as a divorced couple facing the loss of their pensions, who devise an extreme solution - to steal a diamond necklace from the financier responsible for their plight. Timothy Spall and Celia Imrie are roped into the action, which takes place on the French Riviera.

We Are The Best! (15)

This lauded, upbeat return to form for Swedish director Lukas Moodysson (Together) is set in Stockholm in 1982 and follows three teenage girls who form an impromptu punk band as a way of escaping their parents, horrible schoolmates and all those other things that make kids' lives a nightmare.

Magic Magic (15)

Psychological thriller by talented Chilean director Sebastián Silva (The Maid), this concerns Alicia (played by Juno Temple) who flies from California to Chile to holiday with her cousin and her friends. Once they arrive on an island, Alicia's increasing alienation from the group leads to some very strange behaviour. Michael Cera co-stars.