David's film features characters from DC Comics, which have for almost 80 years appeared alongside the rival Marvel brand.

The success of Marvel's film making division in creating the Marvel Cinematic Universe (MCU), which includes characters such as Iron Man, Thor, and Captain America has seen the rivalry step up, with bosses at Warner Bros studios looking to create their own series of films featuring DC Comics characters, of which Suicide Squad is the latest.

At the premiere of the film at New York City's Beacon Theatre on Monday (1Aug16), the filmmaker echoed an overenthusiastic fan who shouted, "F**k Marvel".

However after the outburst, David took to Twitter to apologise for his comment, writing, "Sorry about getting caught up in the moment and saying f**k Marvel. Someone said it. I echoed. Not cool. Respect for my brother filmmakers."

Warner Bros' DC Comics films are yet to experience the success of Marvel's superhero blockbusters, with the most recent, Batman v Superman: Dawn of Justice receiving a critical mauling and failing to live up to lofty box office expectations.

Suicide Squad follows a bizarre collection of supervillains, including Jared Leto as The Joker, who agree to carry out secret missions on behalf of the U.S. government in exchange for a degree of freedom.

And David hopes that the film proves popular as he believes it's a new take on the well worn superhero genre.

"It's a bunch of bad guys with good hearts. I think there's room for different versions of this superhero genre," he tells The Hollywood Reporter. "It's like the cowboy movie, which was Hollywood's bread and butter for 70 years. We're gonna continually find ways to reinvent this."

Will Smith, who plays the assassin Deadshot in the movie, adds that the diversity of the villain's backgrounds and the cast, which includes African-American Viola Davis, Hispanic actor Jay Hernandez, Japanese-American Karen Fukuhara, British beauty Cara Delevingne, British-Nigerian star Adewale Akinnuoye-Agbaje and Australians Jai Courtney and Margot Robbie, is one of the film's strengths.

"What I love about working with this group, it's a rainbow — it's all races, creeds and colors. It's the diversity and inclusion that this country is supposed to be about," he explains.

Margot Robbie, who plays psychiatrist turned supervillain Harley Quinn, says that what she enjoyed most was being able to play a character who has no morality.

"I loved not having to abide by the rules," she says. "You can do anything in the scene and just assume, 'She can do that, she's crazy!'"

Suicide Squad is released in the U.S. and U.K. on 5 August (16).