The Last Touch garners the Gold Selection at the World London Film Festival 2021.