I was surprised how much I enjoyed it despite an uninvolving beginning & it just got better & better as the story unfolded although I was appalled by Supergirl's big hack/spit which I doubt would have been acceptable behaviour on Krypton but that was my only negative response. Michael Keating returning as Batman did not disappoint as I always thought he was the best (it's all about the lips & the mask). I'm from a generation that remembers George Reeves as the original Superman on black & white TV & seeing him shown with such respect in this multiverse was a welcome nostalgic thrill followed by Christopher Reeve which drew gasps of recognition & sorrow from our mixed audience. The humour was laugh-out-loud funny & we left the cinema in high spirits, a rare thing these days of boring same old same old often confusing & gratuitous super hero films. A winner