LIFE ITSELF (15)
SCRIPTWRITER Will Dempsey (Oscar Isaac) is an emotional wreck after his wife (Olivia Wilde) leaves him. He sees a therapist, Dr Cait Morris (Annette Bening), who he subsequently witnesses being hit by a bus in New York. On board the bus is a boy called Rodrigo (Adrian Marrero). Time reverses to detail the past of the lad’s parents – Javier (Sergio Peris-Mencheta) and Isabel (Laia Costa) – who settle in a house belonging to land owner Vincent (Antonio Banderas). Vincent secretly lavishes the boy with gifts and the mother with attention.
Download/stream from tomorrow and available from April 29 on DVD.
Olivia Wilde and Oscar Isaac star ■