The actor and director looked like the best of friends as they laughed and joked on the red carpet at Odeon Luxe Leicester Square, London.