17 Ridiculous Names Celebrities Gave Their Children

1 – Kal-El Cage

Actor Nicholas Cage is a huge comic book geek. Not only did he change his surname to Cage in honour of Marvel’s Luke Cage character, but when his son was born he named him Kal-El which is of course, Superman’s real name!