Fans were forced to separate a fight between Flash Gordon and the Incredible Hulk after the giant actors clashed at London's Comic Con.
Sam J Jones, who played Flash in the 1980 film, and Lou Ferrigno, famous for his role as Hulk in the 1970s TV series, got into a blazing row while signing autographs and posing for photos.
It is not clear why the pair were arguing, but it took a comic-lover to intervene and tell the actors to "act like adults and grow up", according to Daily Mail.
Ferrigno, 6ft 5in, was heard accusing, Jones, 6ft 3in, of provoking him during the set-to at the Excel Centre event.