What a wonderful day at the BFI today. 3 different screenings, catch ups with wonderful friends and