Popping in for a few hours for my first day at the World Travel Market, it truly seemed apt to stop by the Tobago stand which was holding its press conference that afternoon.
The 63rd London Film Festival took place on 2 – 13 October 2019, with its closing film being the latest Martin Scorsese film, The Irishman. The thought of the cinematic legends, Martin Scorsese, Robert De Niro and Al Pacino attending the same event is likely to be a dream come true for most cinephiles.