India, July 14 -- So you were a few minutes late to the new Superman movie, and now your feed is full of Bradley Cooper posts, claiming he was the best part of the whole film. No, this is not a drill! The Hangover actor did make a cameo in James Gunn's most anticipated superhero film yet, and not as a quirky sidekick or a surprise villain. Instead, Cooper stepped into the iconic role of Jor-El, Superman's (David Corenswet's) Kryptonian father, a part first played by Marlon Brando in the 1978 classic. The internet quickly lit up with confused reactions. Since when does Cooper do superhero cameos? And why this one?

Director James Gunn, 58, addressed the unexpected casting in a recent chat with Entertainment Tonight, saying he specifically ...