Agent 47 is a fictional character and the player character of the Hitman video game franchise, created and developed by IO Interactive. From Wikipedia
The first teaser for James Gunn's Superman reboot introduces Nicholas Hoult as Lex Luthor, sparking comparisons to Hitman’s Agent 47 and debates over his comic accuracy.