Man Of Steel writer David S Goyer has controversially said he refuses to abide by the rule that Superman does not kill.
Traditionally the comic book superhero has been reluctant to kill in his bid to protect the people of Metropolis, but controversially new reboot Man Of Steel ended with Henry Cavill's Superman killing villain General Zod.
Writer Goyer discussed the ending during his appearance at the Bafta and BFI Screenwriters' Lecture, Digital Spy reported.
Goyer said his version of Superman's moral code "exists outside of the narrative and I just don't believe in rules like that".
"We were pretty sure that was going to be controversial," he admitted. "It's not like we were deluding ourselves, and we weren't just doing it to be cool. We felt, in the case of Zod, we wanted to put the character in an impossible situation and make an impossible choice.
"This is one area, and I've written comic books as well and this is where I disagree with some of my fellow comic book writers - 'Superman doesn't kill'. It's a rule that exists outside of the narrative and I just don't believe in rules like that. I believe when you're writing film or television, you can't rely on a crutch or rule that exists outside of the narrative of the film."