James Gunn refused to cut Superman's squirrel scene even though it left test audiences baffled.
In the new blockbuster, the Man of Steel - played by David Corenswet - is shown rescuing a squirrel while the city of Metropolis is being attacked by a giant monster and the 58-year-old director has admitted it was one of the movie's "most hotly debated" scenes but he decided to keep it in the film despite guests at test screenings declaring they "did not like the squirrel".