Cinema Duplicate film review London Film Festival 2018: another you Ansel Elgort shines in a dual role in smart, thought-provoking SF Duplicate