Mandatory Credit: Photo by Nils Jorgensen/Shutterstock (13914793aa) Javier Bardem 'The Little Mermaid' film premiere, London, UK - 15 May 2023 London, UK - 15th May 2023 Javier Bardem at The Little Mermaid World Premiere, at Odeon Luxe Leicester Squa