Michael Caine once held Sean Connery’s coat while the James Bond star single-handedly beat up four men in a nightclub.