by The Luxe Review Editors August 26, 2020 Culture Tenet tempts film fans back to cinemas, as UK ticket sales leap 75 per cent Christopher Nolan’s eagerly awaited thriller Tenet is tempting film fans back to the multiplex, with one chain reporting a 75Continue Reading